Coming Back Soon...
View More
This photograph was featured on pg. 6 of The Key, Spring 1991.
Sep 18th, 1990
University Park, Pennsylvania
Campus ScenesCollege CampusesPennsylvania State University CampusThe Key Publication
Photograph
Delta Alpha
1990s20th Century