It's a tradition that's taken place for hundreds of years.

Thousands of people from across the UK and Ireland have descended on Wickham for its annual horse fair.

People line the streets as hundreds of decorated horses and ponies are ridden bareback up and down Winchester Road.

Horses and tiny foals wait along rows of horse boxes for their turn to be shown to the crowds.

Meanwhile a funfair with dodgems and candyfloss stalls fill The Square and a market spills along the road.