Coming Back Soon...
View More
This photograph was featured on page 15 of the Summer 1983 issue of The Key.
1983
Durham, North Carolina
PortraitsThe Key Publication
Allen, Christina Ruth
Photograph
Color
Delta Beta
1980s20th Century