Green Tara Incense

Green Tara is a traditional Tibetan Incense. Hand prepared from highly flavored medicinal herbs and other precious substance. 

Size: 6" long

14 sticks in a box.