Beba's Corner

Restaurant in Lesvos (Lesbos), Greece

cafe

Πέτρα