home
>
Clearspring matcha tea ceremonial tin 30g
clearspring matcha tea ceremonial tin 30g
Clearspring matcha tea ceremonial tin 30g
Grown in a remote region of kyoto only accessible on foot clearspring ceremonial matcha tea uses the finest and smallest leaves from the tip of the plant to produce a vibrant green tea powder the smooth slightly sweet flavour of this tea has been

SIMILAR PRODUCTS