Immediate Nature 5 | Ilona

2023
Two sizes: 183 x 140 cm | 92 x 72 cm
Archival pigment print / Framed / Museum glass