Coming Back Soon...
View More
This photograph was featured on page 29 of the Summer 1981 issue of The Key.
1981
BadgesPortraitsThe Key Publication
Dutton, Cynthia Lynne Stratton
Photograph
Color
Beta Theta
University of Oklahoma
1980s20th Century