Icône 10

Huile sur papier, marouflé sur toile. 127×60 cm

Oil on paper, pasted on canvas. 127×60 cm