Coming Back Soon...
View More
Delta Alpha
Helen
Louise
Schmelz
Leyden
Apr 20th, 1941
Pennsylvania State University