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