A 100-year-old veteran – the last surviving officer from the Battle of El Alamein – has visited 7 SCOTS barracks.
Retired Lieutenant Colonel Charlie A Cameron, who served in the Second World War battle that took place in Egypt, made the visit ahead of being interviewed by the SCOTS and Scottish National War museums.
He was given a short update on 7 SCOTS and met some of the staff at the battalion's headquarters in Perth, Scotland.
Mr Cameron served with the 2nd Battalion Queen's Own Cameron Highlanders (QOCH) as a Territorial Army Officer before the Second World War.
He was later evacuated from Dunkirk with the battalion and then, at 21 years old, sent as Coy Commander in the 4th Battalion QOCH as part of the 51st Highland Division en route to Egypt.
Mr Cameron served as Officer Commanding in the Battle of El Alamein – where he was seriously wounded.
After recovering, he served again with 2nd Battalion QOCH in Italy, where he won a Military Cross for bravery.
He continued to serve after the war and commanded 5th and 6th Battalion QOCH.
His elder brother was Colonel Sir Donald Cameron of Locheil KT CVO TD, who was the 26th Chief of the Clan Cameron and a close family friend of the Royal Family.
Lt Col (Retd) Cameron celebrates his 101st birthday in September.