Troops play up for the camera in the shadow of Edinburgh Castle.
2019
2006
1899
2013
2016
—
2008
2007
1998
2023
2020