Exhibition Rainbow 18 Sep 2017 – 31 Dec 2017 Walthamstow Library London, United Kingdom Save / follow 3 I've seen this 1 Comment on Rainbow Share Rainbow with your friends