Individual Information
Karl Leu
Birth:
9 May 1875
Hemmenthal, Schaffhausen, Switzerland
FCID:5406:2095
Parents
Father:
Rudolf Johann Leu
Mother: Emilia Foerstner
Marriage(s)
Family Group
Luise Emilie Krehl
md. 1899
  Children