Keep up to date with the latest McCartneys news
Fri 16 February 2024
A brilliant overall average of £96.77 per head, with a quarter of hoggets on offer being Mule and hillbred. Knighton Store Report 16 02 24