s m i t h f i e l d . c o . z a
History
Families
le Roux (Damfontein)
Family History
le Roux
Farm Damfontein
Family history to be added.