The River Welland, Stamford, Lincolnshire.

View of the River Welland, Stamford, Lincolnshire, England