Europe

Vatican City 

Four additional outdoor LED displays will be installed in St. Peter's Square in the Vatican with new audio and video solutions


More lines about Vatican City , Europe

Visit all Vatican City  lines archive