Igor Haefeli is an artist.