Rafflesia


Rafflesia
A huge flower that emits an awful stench.
Dropped by: Duku