Aberdeen will welcome more than 1,000 serving troops, veterans and cadets when they parade through the city centre to mark Armed Forces Day tomorrow.
A large crowd is expected to watch the Union Street march, which will include massed pipes and drums and vintage second world war military vehicles, as it gets under way at 11am at Albyn Place and then heads to the Castlegate.
The 47th Aberdeen Girl Guides will give out 2,000 free hand-held flags for the public to wave.
The parade will be led by a pipe band formed from members of the Aberdeen University Officer Training Corp, London Scottish, Huntly and Turriff pipe bands.
As the parade passes the townhouse, Lord Lieutenant Barney Crockett will take the salute along with Lt Col Geraint Davies (Royal Welsh), Lt Malcolm Garrington (Navy Sea Cadets) and Sq Ldr Graeme Lawson (RAF).
Mr Crockett, who is the lord provost, said: “Aberdeen always embraces this opportunity to say thank you to serving and former military personnel for their service to the country by turning out in large numbers to watch the parade.”
Traffic restrictions will be in place on today and tomorrow.
There will be no parking from 6pm today until 12pm tomorrow on the north side of Albyn Place between its junctions with Albyn Grove and Rubislaw Place.
Albyn Place, between its junctions with Albyn Grove and Victoria Street, and Alford Place between its junctions with Victoria Street and Union Street for the parade tomorrow.
Union Street, Castle Street, King Street and Chapel Street will also be closed between 10.45am and 12.30pm.