Felix Baudenbacher, ‘Shamimal 3’, 2015, Galerie Van der Planken

About Felix Baudenbacher

Swiss, b. 1977, based in London, United Kingdom