Descendancy Chart
Lidewijde Sperber
Lidewijde Sperber
(I34151)
Death
31 December 1965
Loading...
1
Print
Normal view