Island of Lesbos is