Zhang Wei

PWMC26, 2013

Oil on newspaper (Beijing Business Today)
54 × 38 cm

Previous
/
Next