Molyvos (Mithymna), Lesvos, Greece
Island off Petra Beach, Lesvos, Greece. Turkish coast in the background.