Fountain at the Square and the Basilica of St. Peter in Rome. (Stock Footage)

Fountain at the Square and the Basilica of St. Peter in Rome. (Stock Footage)

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.

by
by
by
by
by
by