Aerial view of Drexel campus, looking northwest from 31st and Chestnut Streets / circa 1970

Search iDEA