[ISEA98] Artist Statement: DOOCOT – PROBE

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