Magaalota gurguddoo

Dodekanisos (Symi Island) / Greece