Made from organic Dragonwell, the world’s most renowned China green tea, envelops the whole palate with a slightly sweet, very refreshing liquor.
Made from organic Dragonwell, the world’s most renowned China green tea, envelops the whole palate with a slightly sweet, very refreshing liquor.