Germany
(Kassel Documentary Film and Video Festival)
2005-11-12