
Lv Shanchuan 中國, 1969
Rome, 2015
Oil on Canvas
110 x 150
Rome, Lv Shanchuan , Oil on Canvas , 110 x 150 cm, 2015
Rome, Lv Shanchuan , Oil on Canvas , 110 x 150 cm, 2015