Pavel Braila
The Worm, 1998, installation
Close