Drexel campus, looking northeast from 33rd and Chestnut Streets, viewed from above / 1968

Search iDEA