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