Aromatic Cedar Wood Incense Sticks
$1.99
Cedar is a Semitic word meaning “the power of spiritual strength” and represents a symbol of constant faith. One of the oldest aromatics used as temple incense in Tibet. A valuable aid to meditation though its...