Clare and Emma Walker


32 x 36in   81 x 91cm

London    -    2006


Private collection