Keep up to date with the latest McCartneys news
Wed 7 August 2019
An excellent ewe trade with the festival imminent. Big strong ewes were the order of the day peaking at £120.00 to average £64.46.