Image 1 of 1
thalassino_restaurant_02.JPG
Traditional Greek Salad at Restaurant Thalassino Ageri in Chania, Crete, Greece, Europe