On Spinalonga Island, Crete