Pictures from Northampton Carnival 2016
The sights and sounds of five continents came together to bring carnival to the streets of Northampton.
Floats assembled at the Racecourse this year and set off at 2pm on a route that took them through the town centre and along Wellingborough and Kettering Road
They arrived back at the Racecourse two hours later after being cheered from the roadside by thousands of Northampton residents.
Abington Street and Guildhall Road were lined with onlookers as spectacular costumes and dancers shimmied past among floats representing various organisations from the BBC to the Air Ambulance.
Mystic Crew headlined on the stage set up at the White Elephant end of the Racecourse where there was also a funfair and stalls.