11:07 Pompadour (FR) 18 Jul 2004
Prix Colonel Debras
1m5f Good
3rd
£845.07 5th
£281.69
No past winners available for this race