Keep up to date with the latest McCartneys news
Thu 10 October 2019
351 cull & store sheep sold to a good trade on the week for the types forward.