Michelle Handelman Unveils Her Latest Cinematic Installation Irma Vep – Interview
Michelle Handelman creates provocative works that are both confrontational and visually stunning. She deftly plumbs the depths of human morality… Read More
12 January 2014