Olemeon
Paper, gouache, china ink. 29.8 x 21.1 cm. 29 March 1991 y.
back to the list
main page