Sign up for our newsletter
Get the latest updates, news and product offers via email
Delicious Divine Eye 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.