1995-1998 Chelsea college of Art & Design. 1998-2000 Royal College of Art. Lebt in London.
rebeccastevenson.net