Aerial view of Drexel campus, looking northeast from 34th and Market Streets / circa 1985

Search iDEA