Felix Baudenbacher, ‘Anna & Argyle 8’, 2015, D2 Art

About Felix Baudenbacher

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