The Grimace (2013)

«
The Grimace
»

Oil on linen - 190 x 240 cm

 

« Painting