Apple Store Link
Play Store Link

Huasheng Li

0824, 2008

Ink on paper 纸本水墨

20 7/8 x 92 1/8 in 53 x 234 cm