In Perthshire, more than 150 veterans and serving soldiers from the Royal Regiment of Scotland paraded through Crieff in memory of those who died.

Also taking part in the parade was a group of cyclists, representing The Black Watch (3 SCOTS).

They arrived in the town having cycled more than 600 miles to Passchendaele.

Black Watch soldiers were involved in the Battle of Passchendaele, which is one of the many reasons why Crieff has such strong connections to the conflict.

The cyclists carried their bikes as a tribute to their fallen comrades from another era.

Image copyrightPAImage caption
A group that cycled to Passchendaele carried their bikes in Crieff as a tribute to their fallen comrades

Image copyrightPA

Also attending was James McCabe, from Crieff, whose great-uncle, David Watson McDonald McCabe, fought and was wounded during the 2nd Battle of Ypres which took place two years before Passchendaele.

He returned to the battlefield, but was seriously wounded and died as the Battle of Passchendaele loomed.

David McCabe's great-great-great nephew David McInally was on parade as a member of the Royal Regiment of Scotland band.

Image copyrightDCMSImage caption
A tank and a crater during the First World War's battle of Passchendaele

A wreath-laying ceremony was attended by Lieutenant General Sir Alistair Irwin KCB CBE, the President of Legion Scotland and Poppyscotland.

Festivals Crieff Chairman Alastair McClymont said: "There's a real buzz about the town at the moment and we are delighted to have Legion Scotland's significant input to the launch of our Crieff Remembers programme.

"As well as today's wonderful parade, we also have the official opening of a truly unique exhibition of First World War material loaned from local families."

The exhibition is being held at Strathearn Artspace, Comrie Street, until Saturday 12 August.