The Spider
- 2010
- 3m
An abstract animated piece that explores the relationship between love and death, sex and life.An abstract animated piece that explores the relationship between love and death, sex and life.An abstract animated piece that explores the relationship between love and death, sex and life.