Zhu Wei, China China, aluminum and lacquer paint, 122 x 86 x 117 cm (48 x 34 x 46 inches), edition of 8, 2008
<<back to notable sales