Galerie Anhava
Forest #23
2016
pigment print
143,5 x 85 cm / 76 x 45 cm
edition of 6