April 29, 2012 laura clarke 365 Days of Vomiting (close up), Etching Installation at ‘A Place Called Home Exhibition, Clearlake Hotel, London. 26th April 2012.