Coming Back Soon...
View More
Delta Mu
Lillian
Gertrude
Duff
Durden
Apr 12th, 1958
University of Connecticut