Der Spiegel

Der Spiegel

Technical Specs

Director: Keren Cytter
Year: 2007
Country: Italy | Germany
Language: German
Duration: 5 min
Colour: B/W
Certificate: 18
Alternate Title: The Mirror