Flowering teas: or blooming teas are made from finest white tea(or green tea) and natural flowers. They are sewed together by hand and forming a ball and 100% natural. Flowering teas are usually prepared in glass teapot or glass cups. so that tea drinker can see the performance. Flowering tea has floral, refreshing taste.
CLICK PICTURE OR NAME TO SHOP