På holmen Stt Helena i detvackra