Pedigree Holstein cattle – show and sale on behalf of the Border and Lakeland Holstein club

Carlisle
15th May 2019