Felix Leimbacher
Birth:
29 Jul 1666
Oberwil, Zurich, Switzerland
FCID:6245:330
Parents
Father:
Heinrich Leimbacher
Mother:
Barbara Stadeli
Marriage(s)