Pavel Braila

The Worm, 1998, installation

Close