Green tea delight with red ginseng and finest Matcha
Organic herbal tea with Sencha green tea, Matcha, ginseng and lemongrass oil
We ship through Switzerland and worldwide. Free standard delivery for orders over CHF 90 in Switzerland.
Only logged in customers who have purchased this product may leave a review.
There are no reviews yet.