Cathedral Basilica of Saints Peter and Paul of Philadelphia, in Pennsylvania, USA. Logan Square with Swann Memorial Fountain on the left. Tourists in the street, stock photo

Stock image of 'Cathedral Basilica of Saints Peter and Paul of Philadelphia, in Pennsylvania, USA. Logan Square with Swann Memorial Fountain on the left. Tourists in the street.'
Published: December 27, 2017
Close
Loading