Annual On Farm Sale Thursday 9th September 2021

18th August 2021

Details of our 62 shearling rams for sale at our annual on farm sale, are now available on our sales page