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