The Strand - Sliema Bay and Manoel Island live cam

Sliema promenade with a view of the bay and Manoel Island