Worcester sale 30th September 2023 7th August 2023 Peter Geddes 0 Entry forms for the sale of Shropshire sheep at Worcester Market on 30th September 2023 are now available to download from McCartney’s website. CLICK HERE […]