Pedigree Blonde bulls and females – show and sale

Carlisle
11th May 2019