Exhibition Remnant Island 27 Mar 2010 – 28 Mar 2010 Hooverville Projects London, United Kingdom Save / follow I've seen this Comment on Remnant Island Share Remnant Island with your friends