• Camelia leaf extract

    What is Camelia leaf extract? There’s a good chance you’ve sipped this before. Camellia leaf extract is actually the refined extract from common tea leaves! When Camellia leaf is pressed and processed into a skincare oil it offers natural soothing... Continue Reading