Aerial view of Drexel campus athletic fields, looking southwest from 42nd Street and Haverford Avenue / 1966

Search iDEA