Troops play up for the camera in the shadow of Edinburgh Castle.
2006
1999
2012
1995
2013
2021
2017
1950
1961
1982
2016
1989
2014
2019
1899
1941