Troops play up for the camera in the shadow of Edinburgh Castle.
1961
2024
1988
1959
2013
1937
1970
1986
1984
1979
1948
2022
2017
2018
1965
2015
1963