Create new Board
Editorial Images

Queen At Horse Show

Queen Elizabeth II in a Land Rover during the Royal Windsor Horse Show at Windsor Home Park, Berkshire, 16th May 1987. (Photo by Georges De Keerle/Getty Images)
Queen At Horse Show
Embed