Share
Wen River, 2016
Archival pigment print on baryta paper
28 3/4 × 43 1/4 in
73 × 109.9 cm
Contact For Price
Beijing, New York
Have a question? Read our FAQ.
Wen River, 2016
Archival pigment print on baryta paper
28 3/4 × 43 1/4 in
73 × 109.9 cm
Contact For Price
Beijing, New York
Have a question? Read our FAQ.