Oil on canvas

Oil on canvas (detail)

Plant life / Oil on canvas  100 x 100cm

Oil on canvas  90 x 90cm

Oil on canvas  120 x 80cm

Oil on canvas 90 x90cm

Oil and aluminium  on canvas
100 x 70 cm

Mixed media on paper 75 x 55 cm

PLEASE CLICK AND ZOOM IN FOR DETAIL