Lot 90 - 2010 Emperors Palace National 2YO Sale

Lucky Hand

Sex f.
Sire Tamburlaine
Dam Fortunes Hand
Stable A14
Vendor Digteby Stud