HorseTrackerSire - Acclamation (GB)

1999 Royal Applause (GB) - Princess Athena

Last Winner
Runs Since Last Winner
7
Days Since Last Winner
20

THE IRISH TIMES