Green Tree Incense Sticks

The Green Tree brand is one of the incense brands that are traditionally hand-rolled in India.  They only use natural ingredients in their production.  The components are all from plants, trees, and flowers.  These natural raw materials help provide the best scent experience. 

 

£1.99 per 15 gram packet.
Green Tree Incense Sticks