Sunday, September 11, 2016

'Green Dog', 2009 by Zhou Chunya

[oil on canvas; 150 x 120 cm]

LINK


No comments:

Post a Comment