Cut Throat Island


Cut Throat Island - island in Newfoundland and Labrador, Canada.