Sacred Tree Incense of the World 100pk
Sacred Tree is a Japanese Incense made of refined, mature Sandalwood. It has a soft contemplative aroma, excellent for meditation and quiet reflection.
100 sticks - each burns for approximately 30 minutes.
$16.95