Exhibition FAILURE / SUCCESS 18 Jul 2009 – 15 Aug 2009 Tactile BOSCH Cardiff, United Kingdom Save / follow 1 I've seen this Comment on FAILURE / SUCCESS Share FAILURE / SUCCESS with your friends