logo

Zhaohui Zhang

Mind Nature Series, 2013

Ink on rice paper
70.5 x 34.6 in (179 x 88cm)

enquire

email phone

Zhaohui Zhang

Mind Nature Series, 2013