Back to the artist page
Previous Image Next Image
Shen Fan
96-p-8
Oil on Paper 1996
96 x 96 cm
SF46