064Overview_NewWebsite_2018_037 St Peter's Square as seen from the dome of St Peter's Basilica, Rome, Italy.