Stock Photo: St. Peter´s square and St. Peter´s Basilica. Vatican city. Rome, Italy.