
Ancestry of
Richard Swan
(c1595 - 1682)
Truelove passenger 1635
Look → Click or tap a name to see more details including sources or famous kin.
1st Generation
1. Richard Swain (1595–1682)
(c1595 - 1682)
Truelove passenger 1635
Look → Click or tap a name to see more details including sources or famous kin.
1. Richard Swain (1595–1682)