World’s smelliest plant blooms at Kew Gardens
One of the world’s smelliest flowers - Titan arum - burst into bloom on Tuesday 18 June at Kew Gardens.

One of the world’s smelliest flowers - Titan arum - burst into bloom on Tuesday 18 June at Kew Gardens.