Self-portraits of a suicide car-mechanic

2005, The Klinker, London