HorseTrackerSire - Makfi (GB)

2007 Dubawi (IRE) - Dhelaal (GB)

THE IRISH TIMES