Troops play up for the camera in the shadow of Edinburgh Castle.
1952
1959
1985
2019
1942
2002
2014
1988
2009
—
2005
1964
2007
2015
1997
2025
2013
1976