From the pedestrian street in Pigadia on the Greek island Karpathos.
Karpathos Travelogue
Travelogues Index
Home