Back to photostream

St. Peter's Basilica

St. Peter's Basilica is the largest church in the world (located in Vatican City), construction began in 1506 and was not completed until 1626. Its scale is huge, five times bigger than St Pauls in London. The letters you can see are over 8ft high.....

1,685 views
21 faves
14 comments
Uploaded on August 28, 2016
Taken on August 19, 2016