Pincher Island

Pincher Island in Dover.

Pincher Island

natural
Coastline