St. Peter's Square

New LED lighting to light St. Peter's Square up

New LED system to light up St. Peter's Square

A new lighting system illuminates the bubbling fountains of St. Peter's Square and the Via della Conciliazione from Friday ready to be admired by...

Weekly in Italian

Recent Issues