Keep up to date with the latest McCartneys news
Fri 5 February 2021
In-lamb ewes sold to £150 for full mouth Texel X ewes carrying twins. Welsh yearling ewes to £140, 2 & 3 year old Welsh ewes to £125 Knighton Store Report 05 02 21