28. Almyra Restaurant | 28. Almyra Restaurant | 28. Almyra Restaurant | 28. Almyra Restaurant | 28. Almyra Restaurant |

attachment

28. Almyra Restaurant

Almyra Restaurant, Creta Maris Beach Resort, Crete. Photo: Creta Maris Beach Resort