Haycock Island in Dampier Archipelago

Haycock Island in City Of Karratha is a Coastline.

Nature
coastline