Galerie Anhava
Forest #31
2016
pigment print
158 x 105 cm / 60 x 40 cm
edition of 6