Collection: Keya

Keya meaning flower in Sanskrit is an ode to festive season. Festivals in India are aromatic and each special aroma brings in the memory of festivals. The fresh smell of Jasmine and laddus and sweets smell coming from the Indian kitchen is brings in the joy of festivals effortlessly.