Immediate Nature 2 | Niila 2023Two sizes: 183 x 140 cm | 92 x 72 cmArchival pigment print / Framed / Museum glass Immediate Nature 1 | Ilona Immediate Nature 3 | Otto