Thu. Nov 14th, 2024

Nov 14, 2024. People who like foul-smelling flowers had the chance smell the world’s smelliest plant – the corpse flower.

By