Hundreds of people braved the cold to get into the festive spirit at a popular Christmas fayre in Sheffield.
The Whirlow Christmas Fayre took place on Saturday and Sunday at Whirlow Hall Farm between 10am and 3pm on both days.
This year the annual event included more than 100 craft and farmers’ market stalls for shoppers to pick up some unique gifts and stocking fillers for their loved ones.
Father Christmas also paid a visit to the event, along with his elves and his reindeer.
Visitors tucked into mulled wine and mince pies, while local choirs performed as part of the weekend’s entertainment.
Simon Waller, who went to the event on Sunday morning, said crowd numbers started picking up towards lunchtime.
“It was getting really busy,” he said.
“People seemed to be having a good time.”
The event was organised by the Whirlow Hall Farm Trust, who provide educational visits to more than 10,000 children and young people a year, many of them from disadvantaged backgrounds and the inner city.
The charity needs to raise around £300,000 per year to support its work, with proceeds from the Christmas fayre going towards its fundraising.
The farm spans 189 acres and includes sheep, cows, hens, turkeys, ponies and goats.