Tao Yuan Xiang

"Shangri-la"
101.6 x 76.2 cm
40 x 30 in
Oil on Canvas
2013

wx@G

Previous Image   Next Image

HE QING All Rights Reserved

jƒwb̍i@