Return to
Villa Ella gallery
This taverna overlooking Geni bay is a good spot for lunch!
48 / 52