Manfred Noa

Born: 1893-03-22

German film director and set designer.


Placeholder