中文

Landscape 9210-001
SHEN FAN 申凡
2011
Oil on canvas
88*264cm (in 3 pieces) | EACH 88*88cm
SF_2307

Detail pictures: