Shen Fan
River-C-15-1
Oil on Paper 2002
96 x 96 cm