Zambala Himalayan Incense #21

hover to zoom
Zambala Himalayan Incense #21
Himalayan Incense sticks are professionally made in accordance with the century old formula of Himalyan regions of tibet, Nepal, Bhutan, and Sikkim.