MACFARLANES DAUNTLESS

Breeding Worth 100 Breeding Worth Reliability 99
Number of Daughters 139995 Number of Herds 10025