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

The Strood Channel, Mersea Island, Essex, England