Sisters City Park, Cathedral Basilica
210 N 18th St, Philadelphia, PA 19103
Cathedral Basilica of Saints Peter and PaulPhotographySisters City Parkphiladelphia