Debdans Happy Appaloosa
TN97620304
1/1/1999

Debdans Happy Appaloosa



InbreedingCoefficient: F = 20.31 % InbreedingHigh