Caption
Plateia Eleftherias town square showing cafe at entrance to market with outside tables situated in shade of sun umbrellas.Greek IslandsAegeanMediterraneanKossummerseasonholidayDestination Destinations Ellada European Greek Southern Europe parasol Bar Bistro Restaurant