chinese contemporary art
Shen Fan
River-C-28, 2003
Oil on canvas, 96 x 96 cm.
<<BACK TO ARTISTS PAGE