Image code: 17538

St. Peter's Square: Tiare 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