R 60.00

999 Lord Krishna Puja Incense

Burn 999 Lord Krishna Puja incense to create a spiritual and pure atmosphere, to deepen devotion to something higher than oneself, or to facilitate meditation and concentration.

Contains 25 sticks