Twenty British soldiers who were killed during World War One have finally been laid to rest with full military honours - nearly 100 years after they died.
Soldiers who perished in the Battle of Loos in 1915 were found during clearance work for a new prison near Vendin-le-Vieil, north of Arras, in France in 2010.
Private William McAleer, of the 7th Battalion the Royal Scottish Fusiliers, part of the 45th Brigade, 15th (Scottish) Division, was the only troop discovered whose identity has been discovered.
Pte McAleer, 22, was born in Leven, Fife, and died shortly after the battle began.
He was only identified due to his body being found with a small home-made metal tag which had his name on it.
The Ministry of Defence believe the young soldier's family emigrated to the United States.
The only other bit of information known about Pte McAleer is that his father died in a mining accident and his mother later remarried.
A Northumberland Fusilier, another six Royal Scottish Fusiliers and a member of the York and Lancaster Regiment were among the other soldiers.
There were also two Queen's Own Cameron Highlanders and nine others whose regiment has not been identified.
Thirty German soldiers were also found nearby and their remains have been handed over to authorities in Germany.
Those who could not be identified were buried as soldiers "Known unto God" in front of more than 200 people.
Pte McAleer's great step nephew, Stephen McLeod, 47, who travelled from Scotland, also watched the ceremony.