Cosmetics

Clarins

Clarins is a well-to-do cosmetics company from France, regularly found in top department stores in the UK – and I would imagine worldwide too. Comments from reader Helen about her difficulties obtaining the ingredients of some Clarins products at her…
Read more