Temple – Alter Hall

Temple – Alter Hall

Owner:

Temple University

Location:

Philadelphia, PA

Category: