Back to the artist page
Previous Image Next Image
Shen Fan
95-p-45
Oil on Paper 1995
150 x 100 cm
SF75