spirit theater - fairmount park s

On Lemon Hill in Fairmount Park
Pennsylvania
United States