Owner

H.H. Sheikh Abdulla bin Khalifa Al Thani

Horses

HorseRecordEarnings
Charm Spirit (IRE)
foaled 2011 horse
9: 6-1-1$1,875,092