Wang Nengtao
Anything Goes in China
2005 - 2006
Acrylic on linen
140 x 180 cm


Available