Made in Germany - stills from the film
x




x