Drexel campus, looking south at 32nd and Chestnut Streets, viewed from above / circa 1973

Search iDEA