Bombards Island in English Harbour East, Newfoundland and Labrador

Bombards Island in English Harbour East is a Coastline.

Nature
coastline