Descendancy Chart
Petrus Sperber
Petrus Sperber
(I32576)
Birth
23 May 1851
39
43
-- Dordrecht
Death
about 1851
-- Dordrecht
Loading...
1
Print
Normal view