Sliema waters edge and St. Julian's Bay Live cam

View of the Sliema coast from the It-Torri Restaurant