Images from the Teviotdale Pastoral Society's annual Teviothead Show which takes place annually on the 3rd Saturday in September.
The next Teviothead Show will take place on Saturday 16th September 2023 - see you there!