Designed by
Title
Cathedral Basilica of Saints Peter & Paul #58702447
Description
The Cathedral Basilica of Saints Peter and Paul, head church of the Roman Catholic Archdiocese of Philadelphia (1864) at 1723 Race Street in Philadelphia, Pennsylvania on July 21, 2015
This image is editorial