Top prices for Limousin and Angus sires at Stirling

© SuppliedKim Brown hugs Idvies Eland which sold for 7000gns.
Kim Brown hugs Idvies Eland which sold for 7000gns.

Breaking