Exhibition AFFIRMATIVE 1 03 Nov 2016 – 03 Nov 2017 Save / follow I've seen this Comment on AFFIRMATIVE 1 Share AFFIRMATIVE 1 with your friends Peckham Square London, United Kingdom