Apple Store Link
Play Store Link

Huasheng Li

1013, 2010

Ink on paper 纸本水墨

58 7/10 × 29 9/10 in 149 × 76 cm

This is a unique work.