Leonie Taylor


15 x 13in   38 x 33cm

London    -    1997


Private collection