Prime British Blue cross cattle – show and sale on behalf of Border British Blue Club

Carlisle
18th Mar 2019