Coming Back Soon...
View More
This photograph was featured on page 46 of the Spring 1996 issue of The Key.
1995
SingersSistersThe Key Publication
Smith, Amy McGarrySmith, Annie Laura
Photograph
Color
Beta Eta Deuteron
Stanford University
1990s20th Century