Beba's Corner

Restaurant in Mytilene (Lesvos), Greece

cafe

Πέτρα