ASIA WIDE FREE SHIPPING for all orders $80 or over
Cart 0

Blooming Tea

Blooming tea are tea leaves that are skillfully hand sewn with cotton or silk threads by Chinese artisans into rosettes of various shapes.