Oliver Stone Island in Labrador

Oliver Stone Island in Newfoundland and Labrador is a Coastline.
Nature
coastline