Home 1958 1958 Horse & Hound 15 June, 2017 17:44 The Queen and Princess Margaret with The Queen’s Restoration after winning the King Edwards VII Stakes Show More