Shen Young
The Ever-bright Yangtze River
2004
Needle Painting
76 x 112 cm
Available