Exhibition Alpha 03 Apr 2008 – 27 Apr 2008 Lewisham Arthouse London, United Kingdom Save / follow 4 I've seen this Comment on Alpha Share Alpha with your friends