Bandar Besar

Dodekanisos (Astipalaia Island) / Greece