Troops play up for the camera in the shadow of Edinburgh Castle.
2006
2016
2017
1997
1937
2015
2025
1914
1922
2014
1921
2020
2013
1998
2019