Ida Ekblad: A DEEP MEDICINE at Galerie Max Hetzler, Paris May 20 to Jun ...