OSRAM Art Project/ Seven Screens, Munich, Germany
Off With Their Heads, 2007Installation View, OSRAM Art Projects/Seven Screens, 2007