Name: Helen Ambrosen
Occupation: Inventor, Co-Founder, LUSH Cosmetics
Location: Poole, Dorset. United Kingdom
Who is your beauty inspiration? Me! I try to make …
javahut healthy feed
Natural Beauty Gurus: The 10 Questions I Always Ask, Helen Ambrosen
Reply