Liz Neal

Green Lady

|
Green Lady
Liz Neal
Green Lady
2003
Oil on canvas
153 x 120 cm

   
 


close window

© All rights reserved - Saatchi Gallery