Palermo's island