JAP. YAMACHA

SKU: 103111 Categories: , , ,

pcs 50gr

15.40 / pc.

Out of stock

Japanese green leaf tea from the mountain terrace gardens of the Hamamatsu area.

Comments are closed.