Family tree▼
410 FOXCROFT Percival BalfronRobert John and Jane of Lovedale Jansenville1883/05/121883/07/11Oatlands Chapel Zwart Ruggens