Troops play up for the camera in the shadow of Edinburgh Castle.
1975
1967
1986
2002
1996
1939
2024
1994
2005
1965
2017
2020
1998