-
Tibetan Cedarwood Incense - 30 sticks
-
Cedar is a semitic wood meaning, "The power of spiritual strength" and represents a symbol of constant faith. One of the oldest aromatic as temple incense in Tibet.
Tibetan Cedarwood 30 Incense Sticks
$8.99Price