Artist Statement
GREEN ROOM, Manchester
Probing the monsters of our imagination, this installation / performance uses fragmented film, slide and projected imagery to generate a composite of the human form and create the illusion of life from death.
- DOOCOT, England