GREEN TEA

INCI: Camellia sinensis

What is Camellia sinensis?

Green tea is native to China and India. However, it has many proven effects on skin health. Please see: Camellia sinensis

Settings