St. Peter’s Square
49
0
0
Spectate St. Peter’s Square (Piazza San Pietro) within the heart of the Vatican City with a livewebcam.cam! Situated inside the limits of Rome, this extensive plaza is overlooked by the majestic Vatican Basilica at its heart. An Egyptian obelisk towers above its center, while you view the scene live streaming.
See more live webcams for:
Sound