2019 Qipco King George VI And Queen Elizabeth Stakes

30 Jul 19