Individual Information
Heinrich Hafen
Birth:
Abt 1706
Scherzingen, Thurgau, Switzerland
FCID:5050:7057
Parents
Father:
Hans Konrad Hafen
Mother:
Magdalena Kleeli
Marriage(s)