“Day 13 – Apparently Lu Shan Yun Wu tea is fairly famous! Who knew? As I’m not the BIGGEST fan or follower of green tea, the fact I’ve never heard of it doesn’t surprise me. I wasn’t really looking...” Read full tasting note
Company description not available.