Off With Their Heads
Installation View, OSRAM Art Projects?Seven Screens, 2007

image