Return to
Khaleesi gallery
The beach at Aghios Stefanos is home to some great tavernas.
33 / 40