s m i t h f i e l d . c o . z a

Family History

le Roux

Farm Damfontein

le Roux (Damfontein)

Family history to be added.