Source: DFF, Photo: Uwe Dettmar
The cinema of DFF - Deutsches Filminstitut & Filmmuseum in Frankfurt am Main