Selkirk does its Border traditions proud with a cavalcade of riders and a herculean feat of banner waving.
2018
1996
1922
2017
1968
2011
1978
1932
2012
2019
2005
1999
2007
1997
2004
1961
1929
1960
2021