A sneak peek at the Chelsea Flower Show


22nd May 2017

22 MAY: LONDON, ENGLAND – Varieties of cacti on display at the Chelsea Flower Show. The famous show has been held every year since 1913 in the Royal Hospital Chelsea grounds. It is open to the public between 23-27 May.

Photo by Jack Taylor/Getty Images


Leave a Reply