Our Spirits

Tea Spirit - /ti-sp'iret/ n. - a spirit made from a fermentation of tea and sugar and distilled in a low pressure environment. 

Go