Exhibition ANTTI LAITINEN It's My Island 30 May 2008 – 29 Jun 2008 Nettie Horn London, United Kingdom Save / follow 3 I've seen this Comment on ANTTI LAITINEN It's My Island Share ANTTI LAITINEN It's My Island with your friends