Creative
Design & Pitches
About
Ellie Brown
Creative | Art Director
Avon Treatment
Design & Pitches
Treatment research and design for Avon 'Big & Style' mascara.
Design & Pitches