Queen Elizabeth tours Chelsea Flower Show

Queen Elizabeth tours Chelsea Flower Show
play icon
Britain’s Queen Elizabeth II visits the Chelsea Flower Show in London. Reuters