Installations photos from The Last Breath exhibition December 15, 2014December 15, 2014 ~ EmmaCritchley ~ Leave a comment Pictures from The last breath exhibition, the group show took place at Clearlake Hotel in Kensington, London on the 4th of December. Like this:Like Loading...