The interior of St. Peter's Basilica

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