Selkirk does its Border traditions proud with a cavalcade of riders and a herculean feat of banner waving.
2011
1936
2014
1962
2020
2019
1981
2007
1929
2012
1997
1960
1959
1961
2023
1908
2018