Dorset Blog 3 Blackhill Ewes The 3 Blackhill ewes waiting to be sold with Blackhill C5102 reaching the highest priced ewe on the day of £400 Prev Next