Artists Stephen Harvey Portfolio On the web Official site Stephen Harvey UK Residence: England (UK) ComposerVisual artist Associated groups Tout croche Main releases Tout croche Tapes Tout croche The Unbearable Stench