Descendancy Chart:
Richard SPEAR
Richard SPEAR
(I168)
Birth
about 1650
37
22
-- Braintree, Norfolk, Mass
Loading...
1
Print
Back to normal view