Selkirk does its Border traditions proud with a cavalcade of riders and a herculean feat of banner waving.
2003
2010
1982
2006
1959
2017
1973
2016
2014
2019
2018
1993
2013