Individual Information
Isebrand Leeflang
Birth:
Abt 1600
of Zevenhuizen, South Holland, Netherlands
FCID:5598:4176
Parents
Father:
David Leeflang
Mother:
Mrs David Leeflang
Marriage(s)
Rebecca Pieters
md.
Children