Spring tea sale. Until the 18th of March for all the teas marked with #springsale
Da Xue Shan 2013 No.803 Da Xue Shan 2013 No.803
Puer tea

Da Xue Shan 2013 No.803

EUR 12.00
30 gram
Out of stock