Exhibition Lumen 18 Dec 2014 – 22 Dec 2014 Save / follow I've seen this Comment on Lumen Share Lumen with your friends The Crypt Gallery - St Pancras Church London, United Kingdom