The River Stour, Harwich, Essex.

The River Stour, Harwich, Essex, England