Ernst Haefliger

Ernst Haefliger

Born: 1919-07-06 — Davos, Switzerland

Known For