[Hongkong Origin] Watson's Crystal Spring Lemon Tea 250ml
Crystal Spring Tea is a brand name of canned tea drink sold mostly in China. It was launched in the 1980s. It has excellent tea taste which goes well with lemon. It was one of the best selling products during the 90s.