Green Tara Incense
Hand prepared Tibetan Incense
Green Tara Incense is prepared according to strict traditions handed down over hundreds of years. It is hand prepared from highly flavorful medicinal herbs and other superior natural ingredients.
14 Sticks per box, sticks are about 6 inches long.