DELISLE
GALLERY
Art Archive
Art In Place
London 1978
Mixed Media
'Satin Sands' 1 meter X 80 cm Acrylic, enamel, satin finish
Back to gallery