Travel Ideas #4 - Uncornered Market
Laughing Restaurant Owner - Crete, Greece

Laughing Restaurant Owner - Crete, Greece

Owner of Seli Ambelou Tavern near Lassithi Plateau on Crete, Greece.

CreteCrete restaurantGreeceSeli Ambelou Tavernmanpeople