Drexel campus, looking east from atop the parking garage at 34th snd Chestnut Streets / 1973

Search iDEA