A cockroach is a rather unusual subject for a painting when compared to El Mac’s usual repertoire although he has a pretty good story behind it. The LA-based spray paint savant decided to make it the centerpiece of his installation for the Public Provocations show at the Carhartt Gallery that ran parallel to most recent Art Basel fair in Switzerland. The large painting must have been an eye-opener to attendees as he was told there are no cockroaches in Switzerland.

More photos after the jump…

Discuss El Mac here.