The Body Shop has recently launched a new range of Bath and Body Products in India and its called Fuji Green Tea. The Range is inspired by the traditional Japanese Green Tea Ceremony and the green hand-picked tea leaves are said to be taken from the pristine Mount Fuji region of Japan.
Keep reading to know more about the products.
