Saunton Sands, Devon

Taken from the Croyde Road.
You can land a C130 Hercules on the beach.
More photos here.

Comments
Sign in or get an account to comment.