A final glimpse back at St. Peter’s Basilica in the sun, in front the vastness of St Peter’s Square. Vatican City. Rome, Italy. On the ITALY tour. Oct 7, 2014.

Leave A Comment...

*