Lilo Tauvao

Lilo is a Los Angeles based special effects make-up artist/photographer/concept designer, working in the film & television industry