Britain’s Chelsea Flower Show opens to a sea of poppies

The Chelsea Flower Show has opened in London with an extraordinary hand sewn display of poppies. The show is organized by the Royal Horticultural Society and is emblematic of the British love of flowers. It shares the honour with the Hampton Court Palace Flower Show. The weather is forecast to be cloudy this year, with the odd rain shower, but sometimes, the vagaries of the English climate really does get in the way. In 1932 the rain at the show was so severe that a summer house display fell to pieces. In another wet year an exhibitor named it “The Chelsea Shower Flow.”