Previous Image Next Image

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