Border Union Agricultural Society 2023

To be held on:  18th June 2023

Venue: Kelso

Judge:  Jerry Munroe