Advertisement

Gżira, The Strand Live cam

Traffic monitoring on The Strand, direction Msida and Ta' Xbiex