Vatican live webcam Saint Peter's Square

Webcam Live Vatican

view over the Saint Peter's Square (Piazza San Pietro), the large plaza located directly in front of St. Peter's Basilica in Vatican City