Britain's Queen Elizabeth looks at a display during a visit to the Chelsea Flower Show on press day in London, Britain, May 18, 2015. The show, which has run annually since 1913 in the grounds of the Royal Hospital Chelsea, is open to the public from May 19th to 23rd and is expected to draw around 157,000 visitors. [Photo/Agencies]
|