The Strood Channel at low tide, Mersea Island, Essex.

The Strood Channel, Mersea Island, Essex, England