Derived from the same Camellia sinensis plant as its more familiar green tea cousin, white tea is the least processed form of tea, made from hand-picked buds and select leaves that are quickly dried to minimize oxidation.
Trustpilot
1 month ago
1 day ago