Simon Pummell
1995 • 6m
A short film exploring the imagery of medical and scientific experimentation.