Look at Life: Tulip Town

A look at the annual tulip parade in Spalding, Lincolnshire.