Exhibition Rosetta 04 Dec 2014 – 03 Jan 2015 Save / follow 1 I've seen this Comment on Rosetta Share Rosetta with your friends Project Space London, United Kingdom