Rachel Garfield
born London 1963
studied University of East London
Central St Martins & RCA
lives and works London