Sunday, December 04, 2005

Caution: don't plant in your garden


the good news: The largest flower on earth.
The bad news: It smells like .....never mind...