Stock Photo: View of the city and St. Peter´s Square as seen from the dome of St. Peter´s Basilica, Rome, Italy, Europe