Steven Freerks de Beer - Pedigree | FamilyCentral
 12 Aug 1786 - 21 Jan 1859
Family Group
Family Group