Selkirk does its Border traditions proud with a cavalcade of riders and a herculean feat of banner waving.
2004
1928
2018
1936
1922
2024
2021
2002
2010
2011
1987
1990
2017
1965
2014
2012
1974