Villagers meet in Olympos.
© Eric Bentzen, September 2007
   

Olympos

Villagers meet. From the isolated town Olympos on the Greek island Karpathos.

Karpathos Travelogue

Travelogues Index

Home