Pedigree Charolais bulls and unhaltered females

Carlisle
14th Jun 2019