2018-07-28 13:50:00 Ascot

Princess Margaret Keeneland Stakes (Fillies' Group 3)