top of page
111114-61bis.jpg

Traces

 

China, 2011-2017.

50 x 40 cm. Pigment print on Hahnemühle paper.
Edition of 3 or 10.

bottom of page