Crowds lined the streets as colourful characters and fantastic floats took part in the Northampton Carnival.
The parade wove through Northampton on Saturday afternoon before heading back to its starting point at Delapre.
Dressed-up actors wore traditional masks in line with the carnival's theme, Masque - Exploring Dual Identities, while dancers took to the streets as music played from floats
Jonathan Cobb, one of the carnival's organisers, said: "It's been amazing, we've had fantastic crowds on the way round and the costumes of those taking part were brilliant."
Groups represented included Headlands Primary School, Northampton Chinese School, Razzle Dazzles Dance School and Northampton Somali Foru, while the carnival queen was on the Ssmaj Patel float. A number of groups came to the carnival from out of the area.
There were also floats from Delapre Primary School, the Rockin Roadrunner Club and the Masque Youth Theatre.
The centre from Northampton was brought to a standstill as the parade left Delapre Park for the town centre, where it weaved up Abington Street and down Bridge Street.
Councillor Brian Markham (Lib Dem, Headlands), the mayor of Northampton, set the procession off on its route.
He said: "It was absolutely fantastic. It gets better and better every year. I think the crowds enjoyed it and more importantly, the children and groups taking part seemed to be enjoying it."
Sue Roberts, of Northampton town centre, said: "The carnival was good but I thought there were a huge number of people missing from it, like the army cadets and the big employers.
"It was better than last year but there were things missing like a brass band - that's what people like to see."
Click here to go to our Guide section for the latest leisure ideas