Selkirk does its Border traditions proud with a cavalcade of riders and a herculean feat of banner waving.
2005
2009
1964
1967
2018
2019
2013
2014
2016
2023
1943
1980
2007
1956