Italy - LucVi
Powered by SmugMug Log In

On top of the St. Peter's Basilica

The St. Peter's Basilica is a catholic church in Vatican City. It is also the papal enclave within the city of Rome, Italy.

8679EuropeItalyancientancient romearchitectureattractionbasilicabuildingcatholicchurchcitycivilizationculturedomeeuropeanhistoryitalianpeterreligionromanromesaintskytourismtouristictravelvatican