Butcher's Hook

3.0

A short film exploring the imagery of medical and scientific experimentation.

Release Date: 1995-07-02

Duration: 0h 6m

Actors: