A total of 447 weanlings – the largest edition of the sale in its history – have been catalogued for the auction which will be held at Riverside over the two days of Monday May 1 and Tuesday May 2.
Read MoreA total of 447 weanlings – the largest edition of the sale in its history – have been catalogued for the auction which will be held at Riverside over the two days of Monday May 1 and Tuesday May 2.
Read More