OMICRON
89x116 cm
Oil on canvas
2007