st. peter’s square at night, vatican city

Posted on Thu., October 25th, 2007, 11:26 AM

Saint Peter’s Square, or Saint Peter’s Piazza (Italian: Piazza San Pietro), is located directly in front of St. Peter’s Basilica in Vatican City.

leave a comment