Luca Grimaldi & Robert Barta: Kiosk

11 February - 11 March 2017