
Lv Shanchuan 中國, 1969
Untitled, 2017
Oil on Canvas
150 x 110 cm
Untitled, Lv Shanchuan , Oil on Canvas , 150 x 110 cm, , 2017
Untitled, Lv Shanchuan , Oil on Canvas , 150 x 110 cm, , 2017