Damude, Wilhelmina

Parents
Damude, Peter & Smith, Ellen Louisa
Birthdate
1898 July 17
Deathdate
1986 June 8
Spouse
n/a
Volume
DV7
Page
2