Paloma Chase

Member Since May 14, 2017

Green tea is more than just green liquid. Many of the bioactive compounds in the tea leaves do make it into the final drink