view all
Immediate Family
view all
David Erasmus Stephanus Marais's Timeline
1878 |
August 10, 1878
|
||
1960 |
November 16, 1960
Age 82
|