Image code: 17522

St Peter's Square, the fountain

St Peter's Basilica, the largest church in the world. The building of the present basilica rests on the foundations of the basilica founded by Constantine in 349 on the site of a shrine built on the burial ground of St. Peter, who was martyred under Nero in the Vatican Circus in 64 AD.

Filters


Research