Henri Debain

Henri Debain

Born 3 August 1886 in Paris, Ile-de-France, France

Died 25 September 1984 (aged 98)

Director