Pedigree Holstein & British Friesian bulls – show and sale on behalf of Border & Lakeland Holstein Club

Carlisle
10th Apr 2019