A narrowboat passing under a road bridge in Cosgrove. Grand Union Canal Northamptonshire, England.