St-Peter's, Rome, Italy. (7 images)

Share
twitterlinkedinfacebook
St. Peter's Basilica, Rome, Italy located in the Vatican. It is one of the largest churches in the world.