One of several tavernas at the Agios Gordios Beach.
Previous
Agios Gordios Beach
Next Image