The road (The Strood) off Mersea Island, Essex, at low tide.

The Strood, Mersea Island, Essex, England