Lazio, Rome, Barberini Square (Italy)

Lazio, Rome, Barberini Square
Added : 2016-01-08
Updated : 2018-03-24
Country : Italy
Size : 950x594
Type : Stream
This web camera will be opened in new window. Watch the web camera.