Aerial view of Drexel campus, looking north from 33rd and Chestnut Streets / 1979

Search iDEA