Genealogy from [Keller]

Daniel Johannes Jacobus Phillipus Terblanche1854

Name
Daniel Johannes Jacobus Phillipus Terblanche
Given names
Daniel Johannes Jacobus Phillipus
Surname
Terblanche