Alimounda Mare

Pigadia
Karpathos
Greece