News

QUESTION What is mascara made of? What makes the thousands of variations ... mineral oil, paraffin wax, castor oil, carnauba ...