Pedigree Limousin bulls – sale

Carlisle
4th May 2019

Catalogue now available: