Return to
Paschalia gallery
The beach at Aghios Stefanos is home to some great tavernas.
34 / 36