A corpse flower, one of the world’s rarest and smelliest plants, bloomed at London’s Kew Gardens on Tuesday.



Source link

Leave a Reply