Cartogiraffe.com

Clammer's Beach

Clammer's Beach in Essex.