Ireland's Island, at the mouth of La Poile Bay