Between staring at E3 videos today, we discovered the spectacular work of artist
Julie Heffernan. In this series of oil paintings from 2007, Heffernan presents a series of what are apparently self portraits featuring the artist in enormous
dresses made from piles of dead animals. It's a startling, surreal series of paintings but completely wonderful. See more, after the break.
Read on...