Live action footage
Statue of the saint in front of the fountain at the Square and the Basilica of St. Peter in Rome.. St. Peter's Square and St. Peter's Basilica is one of the most popular places for Catholics and tourists around the world.
HD
1920 x 1080