Shen Fan Garden-P-3e, 2001 Oil on paper
26 x 96 cm
10 1/4 x 37 7/8 inches
ShanghART Request Price & Availability
Loading...
Your Contemporary Art Partner