IDA EKBLAD

A DEEP MEDICINE

Paris: 57, rue du Temple
21 March – 27 June 2020

Installation Views


here

Press Release


Works


here