6.3 / 10
(6 votes)
Germany
Documentary
52 minutes
2012
Irene Höfer
Medea Film Factory,
ARTE
Himself
Self
Director
Producer
Compositors
Editor