The sun shone on Strathspey at the weekend as one of the country's oldest Highland Games events went ahead, while many others were rained off.
Abernethy Highland Games
A popular Highland Games has been hailed a huge success by organisers after attendance surged by nearly a fifth on last year - producing the biggest crowds since 2011.
An enduringly popular Highland Games has been hailed as a success once again.
The organisers of a Highland Games in Strathspey were celebrating a bumper attendance at the weekend.