Big Scarcar in England

Big Scarcar in England is a Coastline.

Nature
coastline