Champaca Essential Essence

Michelia alba

|  Wisdom of the Earth Essential Essence  |  Absolute of flowers  |  India  |  Wild Crafted  |

'Otherworldly ecstasy'