Aerial view of Drexel campus, looking southeast from 35th Street and Lancaster Avenue / 1979

Search iDEA