Selkirk does its Border traditions proud with a cavalcade of riders and a herculean feat of banner waving.
1989
2011
1996
2006
2001
2021
1977
—
2017
2014
1968
1999
1922
2018
1936
2002