IMposseble nature series 1-5, 2021
Digital prints on Hahnemühle paper sizes 96*60 cm

https://www.stiftelsentwende.org/twendeprisen-2021

You may also like

Back to Top