First flush 2017 Dragon Well organic green tea… just arrived! The freshest green tea one can ever get: it was still on the branch 10 days ago! Time to celebrate!

Organic Dragon Well green tea | Formocha Premium Tea

Organic Dragon Well green tea | Formocha Premium Tea

Organic Dragon Well green tea | Formocha Premium Tea