Ancestry of
Robert Swan
(c1626–1697/98)
Look → Click or tap a name to see more details including sources or famous kin.
1st Generation
1. Robert Swan (c1626–1697/98)
2nd Generation
2. Richard Swan (c1595–1678)
3. Ann ----- (–1658)