Aerial view of Drexel campus, looking northeast from 34th and Chestnut Streets / circa 1968

Search iDEA