From China • 1993

P-93-05Web
From China

1993
oil on linen
42 x 65 inches
BACK•