
Mingzhang Sun Chinese, b. 1990
Puppet Show, 2013
Giclée print on paper
16 1/2 x 11 in
42 x 28 cm
42 x 28 cm
Edition of 10
33
of
33