Max Haufler

Max Haufler

Born 4 June 1910 in Basel, Switzerland

Died 25 June 1965 (aged 55)

Director