Ardad wins the Windsor Castle Stakes at Royal Ascot June 14, 2016
Ardad IREWindsor Castle StakesRoyal Ascot2016Europe