View of river in Stamford, England from the bridge