The facade of St. Peter's Basilica

St. Peter's Basilica located at Piazza San Pietro, VaticanVA00120.
The facade of St. Peter's Basilica Travel photography Family-friendly: true