Triptych wins Dubai World Championship Stakes at Newmarket

More Posts