Hundreds of people turned out for the Armed Forces Day parade in Inverness at the weekend.
Serving members of the armed forces marched alongside veterans of past conflicts, some of whom are now aged in their 80s.
There was appreciation for members of 3 Scots, the Black Watch, based at Fort George; 4 Scots Highlanders based in Germany, and 7 Scots – the local Territorial Army battalion.
Some veterans present had served in conflicts including Korea, Borneo, Cyprus, Northern Island and the Gulf War.
The Royal Navy at Faslane, local air, sea and Army cadets and HM Prison Service were also warmly received by the admiring crowds.
The parade began at the city’s Falcon Square and converged on the Northern Meeting Park, by which time the clouds had broken for some welcome sunshine after a wet start to the day.
Shortly before 1pm, a pack of 25 motorcycling members of the legion left Inglis Street ahead of the parade. They were closely followed by 60 pipers.
At the rear, an American-made Willys Jeep bore the stars and stripes in recognition of US independence.
The Lord Lieutenant of Inverness-shire, Donald Cameron of Lochiel, took the salute alongside Inverness Provost Helen Carmichael and Royal British Legion Scotland president Sir Alistair Irwin.
A minute’s silence was also held for the victims of the Tunisian beach massacre, acting as a poignant reminder of a current global conflict.
Ian Burnett, the legion’s Inverness branch secretary of the legion – who did several tours with the Gordon Highlanders in Northern Ireland in the early 1970s – said Armed Forces Day was an important event.
He said: “This remains a very relevant event, especially for the veterans. We still have a lot of WWII veterans about, but also veterans of conflicts in the 50s and 60s.
“We held a minute’s silence for the Tunisian victims and we felt it fitting that we did, in light of last week.
“It shows that, sadly, we haven’t left the horrors of conflict behind. It’s still there, fresh in our minds. We just have to look back at 7/7 and 9/11.”
Mr Burnett added that he was thrilled to see cadet numbers growing in recent times.
He believed it was due to a variety of reasons including respect for older relatives lost in modern conflict and because of “family tradition and pride.”