David O'Kane: The Zoetrope Repetition & Difference

3 June - 12 July 2014