Troops play up for the camera in the shadow of Edinburgh Castle.
2012
—
1998
1941
2006
2025
2009
2018
2015
2019
1948