Green Tree Flower of Life Incense Sticks 15grams 12 sticks.
Green Tree Premium Masala Incense Sticks are hand rolled using natural ingredients. The finest herbs, flower extracts, exotic oils, resins and Indian spices are used to produce a beautiful spiritual incense ideal for meditation, yoga or relaxation. Non toxic and not tested on animals