A World War One soldier has been given a marked grave and a rededication ceremony more than 100 years after he died in battle - thanks to the efforts of a Highland Perthshire archive and local charity trust.
David Bell enlisted in 1914 and was one of 93 Scottish Horse soldiers killed in action in France on October 7, 1918 at the age of 36.
David, an engine cleaner, had no physical grave that anyone knew about and was only mentioned on a memorial.