Simmental bulls sell to 21,000gn at Stirling Bull Sales February 2017

Overhill House Guinness
Breaking

    Cancel