2007 Scene . 03

Wang Shengqiang 2007
235 by 100 cm
Oil on Canvas