Carrie Levy
born 1979 New York
studied School of Visual Art New York
and Royal College of Art London
lives and works London and New York