Pinterest • The world’s catalogue of ideas

Explore Smells, Heavens and more!

Smells like heaven

♥GK♥ 72 Smells like ROTTING CARRION (DEAD, DECAYING FLESH OF AN ANIMAL)-Largest Flower-National Flower of Indonesia.