Coming Back Soon...
View More
Delta Pi
Marcia
Ellen
Meredith
Berry
Mar 10th, 1961
University of Tulsa