Wednesday, 14 October 2015

Anything so long as it's green tea

More from Uji, showcasing the many sweet things that can be made from or with matcha, finely powdered green tea.

No comments: