keepcalmandwander.com
St Peter Square and St Peter Basilica - The World's Largest Church
St Peter Basilica, a creation of some of the world's greatest artists, is a lasting testimony of faith in the Church. The impressive façade is crowned by thirteen statues; in the middle is Jesus who