Troops play up for the camera in the shadow of Edinburgh Castle.
2012
2013
1993
2018
—
1998
1948
1967
2025
2023
1899
1996