thecultureur.com
Sunday Snapshot: Rome, Italy - The Cultureur | For the Modern Global Citizen
The cupola of St. Peter's Basilica in Vatican City makes its appearance in Rome, Italy.