Crowds descended on highland Perthshire at the weekend for a spectacular recreation of one of Scotland’s fiercest battles.
The famous 1689 Battle of Killiecrankie was brought back to life by a community-led reenactment group.
(Photos by Steve MacDougall / DC Thomson)
The action was staged over two days on the old battlefield, off the busy A9.
Members of the Soldiers of Killiecrankie group dressed in authentic 17th-Century costume for the living history event, which is now in its third year.
The event is organised by the group with the agreement of the operators of the Urrard estate, who own the battleground.
The battle, which saw Jacobite forces clash with government troops, is significant partly because it was the first fight where hand grenades were used and muskets and cannons were the predominant weapons.
On the day, around 800 Jacobites and 2,000 government soldiers were killed.
As well as the battle, organisers lined up a series of side attractions including sword dancing, story telling and demonstrations.
Some items which were found on the battlefield, during preparation work for the A9 dualling project, were also revealed. These included a horse shoe and evidence of musket shots.
Visitors were also invited to try their hand at the soldiers leap zip wire.
The weekend, which was blessed with mostly dry weather, was brought to a close with a ceremony on the battlefield.