Roll on
Let the divine whisper of paradise unfold with Flower — a sacred fusion of celestial florals and soulful oud, where 99 petals bloom in harmony with the mystic smoke of ancient agarwood. Inspired by spiritual tradition and the sacred number of divine names, this is not merely perfume… it is an olfactory prayer.