Sire
Buyer must take 10 head minimum
Dam
Sire
Buyer must take 10 head minimum
Dam
Sire
Buyer must take 10 head minimum
Dam
Sire
Buyer must take 10 head minimum
Dam