Large abstract painting with many details and has dominant yellow

Creative Commons License

Mustard
Oil painting on canvas
97x130cm
2006
Montpellier, France
n°292