Hand-rolled Agarbattis which are made from Sacred Temple Flowers.
Flowers are the essence of puja, yet mo...