A massive crowd turned out to turn back the clock in Dunfermline over the weekend.
It is estimated that around 20,000 people converged on Pittencrieff Park over the course of the two days to celebrate this year’s Bruce Festival.
Even with drizzle on Saturday, around 8,000 attended as the Glen was transformed into a medieval village and battleground.
Photo gallery: Knights do battle in Dunfermline for Bruce Festival
Then on Sunday, with west Fife bathed in glorious sunshine, another 12,000 people converged on the park for the event which this year was moved forward to coincide with Robert the Bruce’s birthday.
One visitor was City of Dunfermline area committee chairwoman Helen Law, who was thrilled with the huge turnout.
“The weather is smashing and the festival is fabulous,” she said.
“Having the sunshine is a great boon. All events in Scotland are made or broken by the weather but the sun has shone on us today.
“There are thousands here, all having a great time.”
This year the organisers Dunfermline Delivers promoted the festival further afield, at Edinburgh Airport and Gardening Scotland 2014, where a Fife stand had a giant Bruce spider as a centrepiece.
That seemed to have paid off, with lots of tourists and visitors descending on Dunfermline for the festival in this 700th anniversary year of the Battle of Bannockburn.
“It is great to see lots of visitors here as well as locals,” said Mrs Law, adding that could only help to boost the entire town centre and businesses.
Maggie Mitchell, the chief executive of Dunfermline Delivers, said: “The crowds have been amazing, unbelievable. I am so pleased.
“The weather wasn’t too great on Saturday but people were still coming down, so that was really pleasing. I want to thank them all for their support.”
Since its inception, the Bruce Festival has tried to grow year on year and incorporate new elements.
“This year we have the children’s Highland games and lots of new activities for youngsters,” Ms Mitchell added. “You have to keep adding new things.”
The festival also boasted jousting tournaments, battles, falconry, a medieval village, music and singing, demonstrations, crafts and food.