Keiichi Tanaami : The Laughing Spider

15 October - 26 November 2016 Karma International, Zurich, CH