Margaret Baragurra
Untitled
(2883)
2004, acrylic on canvas, 106 x 168 cm
Margaret Baragurra