Ancestry of
Keith Spence
Look → Click or tap a name to see more details including sources or famous kin.
1st Generation
1. Keith Spence
2nd Generation
2. James Spence
3. Janet Blaw
3rd Generation
6. William Blaw
7. Mary Traill