Welcome to Our Family Site
Welcome to Our Family Site
1. | Echelle LEIGHTON was born on 30 Oct 1983 in Lichtenburg, South Africa. Echelle married Ian SLIPPERS on 10 May 2008 in Lichtenburg, South Africa, and was divorced. [Group Sheet] [Family Chart]
|
2. | Eduan LEIGHTON (1.Echelle1) was born on 7 Nov 2005 in Lichtenburg, South Africa. |