Stamford Green Tea Incense Sticks

Stamford Green Tea Incense Sticks

1.29

The Stamford Green Tea fragrance is very fresh and clean with a hint of the aroma of freshly brewed Green Tea. It has a wonderfully light scent to soothe and calm your senses. The tube contains 20 incense sticks made in India.

Quantity:
Add To Cart