Evelina Domnitch and Dmitry Gelfand

Based in Amsterdam, Evelina Domnitch and Dmitry Gelfand create immersive installations and performances probing exotic natural phenomena.

Table of Contents

Critics Page

ADVERTISEMENTS
close

OCT 2019

All Issues