Back to album

The Cathedral Basilica of Saints Peter and Paul

Open since 1864 and located at the East side of Logan Square on 18th Street and the Benjamin Franklin Parkway, the cathedral is the mother church of the Archdiocese of Philadelphia. It is the largest brownstone structure in Philadelphia and the largest Catholic Church in Pennsylvania.

 

34 views
0 faves
0 comments
Uploaded on June 29, 2022
Taken on June 25, 2006