1012006
Liu Shuishi
1012006, 2010
Oil on Canvas
62.99h x 55.12w in
159.99h x 140w cm
LS231026