Parimal Yatra Natural Incense Sticks 17 g
Parimal Yatra
$2.75
One box of Parimal Yatra Natural Stick Incense, 17 grams. According to the manufacturer, this incense is..."made from rich natural ingredients that are hand-picked from rare Indian forests. Then they are mixed and blended with pure natural fragrance oils..."