JACKSONS BOCELLI

Breeding Worth 248 Breeding Worth Reliability 98
Number of Daughters 9916 Number of Herds 1913