Saint Peter’s Basilica

3 min 5 yrs 712

A Destination for Pilgrims for Centuries Saint Peter’s Basilica is one of the grandest and most prominent features in the city of Rome. The enormous domed structure rises above the city, located outside the old city walls and on top of the tomb of Saint […]

Art Around the World