Sandy island ? in Labrador