Tamzin Brown
Tamzin Brown is an artist/actress from the U.K., based in Los Angeles. After extensive studies in Art, design and photography at five colleges in England including Oxford college and 'University of the Arts, London' Tamzin began her studies in film and acting, studying at Kensington and Chelsea ...