Troops play up for the camera in the shadow of Edinburgh Castle.
2008
2007
1922
2023
1921
2002
2024
2017
2016
2015
1944
2013
1997
2011