Tulasi Incense Sticks - Red Rose

Red Rose. Tulasi Red Rose is the ultimate romantic fragrance which is also soothing and very relaxing. 20 sticks. Made in India.
$1.25