Historical re-enactment and local horse race on Friday morning followed on the Saturday with running events and Highland games among others.

Historical re-enactment and local horse race on Friday morning followed on the Saturday with running events and Highland games among others.

Scottish Borders
Friday, 13 June 2014
11.30
Friday, 13 June 2014
Wednesday, 04 December 2013