5.28.2003

Big. Smelly.

The world's biggest flower is now in bloom in Bonn, Germany. More than 2.7 meters tall, the Titan Arum is also known as "the corpse flower" for its heinous bug-attracting stench.

No comments: