Travelogues & Photos :: Cuba - Gambia - Grenada - Italy - Samoa - Svalbard

Overview of Rome from the Roof of St. Peter's Basilica


Overview of Rome from the roof of St. Peter's Basilica

Overview of Rome from the roof of St. Peter's Basilica, Italy.
Next