Drexel campus, looking southeast at the corner of 33rd and Market Streets, viewed from atop the John A. Daskalakis Athletic Center / circa 1983

Search iDEA