Drexel campus, looking south at the corner of 34th Street and Lancaster Avenue, viewed from atop Kelly Residence Hall / 1970

Search iDEA