The River Welland and the Town Bridge, Stamford, Lincolnshire.

View of the River Welland and the Town Bridge, Stamford, Lincolnshire, England