Surfside

Tower Road , Sliema , Malta

Beach