Individual Details
Sarah Celeste De Villiers Leach
(14 Aug 1968 - )
Events
| Birth | 14 Aug 1968 | Johannesburg SA |
Families
| Father | John Gary De Villiers Leach (1941 - ) |
| Mother | Elnor Joan Wentworth (1941 - ) |
| Sibling | Emma Kathleen De Villiers Leach (1972 - ) |
| Sibling | Louise Nora De Viliiers Leach (1974 - ) |