Flesh & Blood

Every artist needs a canvas. For Steve Haworth, it's human flesh.

2007-10-02 | 65 minutes

Rating: 7