Mesochori, Karpathos, Dodekanes, Greece

Impressions Olympos, Karpathos, Dodekanes, Greece