Vatican Museums St. Peters Basilica Clock adorning facade of St. Peters Basilica, with statue of St. Peter in front, Piazza San Pietro, St. Peters, Vatican City, Rome, Lazio, Italy, Europe Stock Photo - Afloimages
Clock adorning facade of St. Peter's Basilica, with statue of St. Peter in front, Piazza San Pietro, St. Peters, Vatican City, Rome, Lazio, Italy, Europe