Travel - mattandersonimages
Powered by SmugMug Log In

The Interior of St. Peter's Basilica

The Interior of St. Peter's Basilica. Vatican City.

BuildingChurchEuropeItalyRomeVatican