Troops play up for the camera in the shadow of Edinburgh Castle.
2011
2017
2016
2013
2014
1937
2020
1997
1977
2002
2025
1982
2018
2010
2015