Louis Leubas

Louis Leubas

Born 23 December 1869 in Gorgier, Neuchâtel, Switzerland

Died 18 August 1932 (aged 62)