Troops play up for the camera in the shadow of Edinburgh Castle.
2025
2009
2018
2012
2015
1993
2013
—
1899
1967
1948
2019
2006
2020
1998