Individual Information
Franz Clemens Osterhaus
Birth:
3 Oct 1876
Steinfeld, Oldenburg, Germany
FCID:25247:1091
Parents
Father:
Franz Ferdinand Osterhaus
Mother:
Wilhelmina Von Lehmden
Marriage(s)