Matcha Tea Ceremonial Grade

  • $15.00


Ceremonial grade matcha 30 grams in a sealed tin.