Selkirk does its Border traditions proud with a cavalcade of riders and a herculean feat of banner waving.
2023
2014
1996
2018
1922
1968
1989
2017
2021
1999
1977
—
1939
1997
1902
1903