Fife’s history was celebrated at the Festival of Dunfermline, which saw the town’s Pittencrieff Park transformed into a medieval village.
Building on the success of previous Bruce festivals, the event celebrated the town’s rich heritage.
Some outdoor events were affected by torrential rain but there was still plenty to enjoy.
Situated beside Dunfermline Abbey, the final resting place of Robert the Bruce, the Glen, was home to a historic village featuring a medieval camp and battle reenactments.
This year, to celebrate the 200th anniversary of Waterloo, the village also featured a Napoleonic War camp.
And more than 200 people marched from Stirling Castle to commemorate the 718th anniversary of William Wallace’s victory at the Battle of Stirling Bridge.
The Bowmar Pipe Band led marchers from around the world to the north bank of the River Forth, where troops led by Wallace and Andrew Moray routed the English on September 11 1297.
Wreaths were laid by the Society of William Wallace at the flagpole erected in memory of the battle, and a lone piper played a lament for the Scots and many English killed there.
Photo by George McLuskie