Aerial view of Drexel campus, looking south from 32nd and Market Streets / 1958

Search iDEA