Aerial view of Drexel campus, looking southeast from 33rd and Market Streets / circa 1970

Constituents

Search iDEA