Joviality wins the Windsor Forest Stakes at Royal Ascot. Photo by Trevor Jones
jovialitywindsor forest stakesroyal ascot