Apple Store Link
Play Store Link

Huasheng Li

0546, 2005

Ink on paper

96.5 x 179 cm 38 x 70 1/2 inches