Exhibition Animal Mirror 29 Nov 2017 – 13 Jan 2018 Save / follow 6 I've seen this 1 Comment on Animal Mirror Share Animal Mirror with your friends Scan Project Room London, United Kingdom