Olympos mountainous village in Karpathos island, Aegean sea, Greece

- Image ID: BW9RR0
Olympos mountainous village in Karpathos island, Aegean sea, Greece
Ioannis Tsouratzis / Alamy Stock Photo
Image ID: BW9RR0
Olympos mountainous village in Karpathos island, Aegean sea, Greece
Location: Olympos village, Karpathos island, Dodekanese, Aegean sea, Greece, Europe