Evelina Domnitch and Dmitry Gelfand

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

ADVERTISEMENTS