The Lion Bridge, Burghley House, Stamford, Lincolnshire.

View of the Lion Bridge, Burghley House, Stamford, Lincolnshire, England