Hem Shree Krishna Incense - 120 sticks
Krishna is known as the Lord of Love and Knowledge. Krishna embodies love and the divine joy of life. Krishna is a lover, a student of knowledge and born to maintain the religion of love.
A high quality incense from HEM; one of the leading incense makers in the world. Hand-rolled in India.