MACFARLANES DAUNTLESS

Breeding Worth 100 Breeding Worth Reliability 99
Number of Daughters 139998 Number of Herds 10029