Product Review
A soothing and refreshing green tea with a delicate flavour and a light golden colour. Natural source of antioxidants. Pure and natural. Green teas are made from leaves of the Camellia Sinensis plant, the same leaves as tea. Green teas go through a proces











