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