Rocky Beach

City : Sliema
Country :
Malta