Royal Ascot Winner-Alenquer shines in the King Edward VII Stakes

Royal Ascot Winner-Alenquer shines in the King Edward VII Stakes