John Christopher Knight

Family Group Record | Pedigree Chart | Descendancy Chart

[-] John Christopher Knight

B: 1835 in Port Elizabeth, Cape Province, South Africa

D: 21 Nov 1895