HorseTrackerSire - Acclamation (GB)

1999 Royal Applause (GB) - Princess Athena

Last Winner
Runs Since Last Winner
7
Days Since Last Winner
21

THE IRISH TIMES