Exhibition Celestite 15 Oct 2015 – 20 Nov 2015 Save / follow I've seen this Comment on Celestite Share Celestite with your friends The Palm Tree Gallery London, United Kingdom