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

Carlisle
17th Jul 2019