
Leila Ataya New Zeland, 1979
Nesting Lady, 2011
Oil on canvas
60 x 80 cm
Copyright The Artist
Sold
47
di
78