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