Rocky Beach


City : Sliema
Country : Malta