Sign up for our newsletter
Get the latest updates, news and product offers via email
Delicious Call of the Shaman Incense from Green Tree. Green Tree incense sticks are made from natural ingredients and hand-rolled. The fragrance is made according to traditional Indian recipe and contains spices, resins, gums, woods and oils.