Drexel campus, looking southeast from 33rd and Market Streets / circa 1980

Search iDEA