A wet weekend did not dampen the spirits of re-enactors who travelled to Perthshire to mark the 330th anniversary of Battle of Killiecrankie.
Parents and children alike watched in awe as enthusiasts brought history to life on the site of the 1689 battle.
Re-enactors travelled from as far as France for the event, held over two days to commemorate the battle between the government and Jacobite rebels.
Saor Alba, the French Jacobites, played their part in a number of recreations of skirmishes between Jacobites and Red Coats.
Also on display were traditional highland crafts from weaving and leather making.
On Saturday evening, the group also held a simple ceremony at the battlefield memorial cairn commemorating the anniversary of the battle.
Earlier this month it was announced that controversial plans to build a dual carriageway through the historic battlefield will be scrutinised at a public inquiry later this year.
Scottish ministers have called a hearing to settle an ongoing dispute over the proposed A9 upgrade between Killiecrankie and Glen Garry.
A campaign was launched last year against the new route – part of the Scottish Government’s £3 billion A9 dualling project – amid claims it could destroy the historically significant site.
Transport Scotland redesigned the proposals and pledged to reduce the amount of land used.
However, opponents said the revised plans will not protect features of the site where the Battle of Killiecrankie took place in 1689 and cause noise and disruption for people living nearby.
The government’s planning and environmental appeals division has confirmed an inquiry will be held but a date and venue has yet to be decided.