If you're interested in licensing this photo, please fill out the form below and one of our representatives will get back to you as soon as possible
Prince Henry of Wales, known as Prince Harry, was spotted in London, England today, May 18, 2015. He was attending the 2015 Chelsea Flower Show, which is an annual event hosted by the Royal Horticultural Society. The event, which began in 1913, is held on the grounds of the Royal Hospital Chelsea, is Britain’s most prestigious flower show. The show, which features a lot of different garden designs, attracts thousands of people, and the number of visitors was capped at 157,000 back in 1988. If you are in the area, the event officially stars tomorrow, the 19th, and goes through May 23rd.