Thoroughbred Ipswich Sat 18 Jun 2022 Race 3

Race 3

CHANNEL SEVEN PROVINCIAL STAYERS FINAL BENCHMARK 78 Handicap 2500m

BM78

Ipswich

Soft 5