Scott Link, 1999
Spanish professor Scott Link in August 1999.
Location
Photograph Archives
Format
Decade
Roles
People
Spanish professor Scott Link in August 1999.