Shen Fan
River-C-11-(1-3)
Oil on Paper 2002
96 x 26 x 3 cm