search models | see your shortlist
Erica Rodriguez is a London based hair and make up artist, specializing in fashion and beauty. Work includes photographic, fashion shows, tv, and character make up.