Vatican City – St. Peter’s Square, Basilica and obelisk, Piazza Pio XII

Vatican City St Peters Square the basilica and obelisk Piazza Pio XII