Temple University – Alter Hall

Temple University – Alter Hall

Owner:

Temple University

Location:

Philadelphia, PA

Category: