Le Grand Arbre Commun

  • Use compact layout

Interactive tree of Richard Davis Gray

Richard Davis Gray 18221897
Matilda Sarah Jane Bole 18331909
David Bole 17871870
Margaret Gray 17961874
Mathew Gray 1750
Margaret
Andrew Gray 17201774
Agnes Fleming 17251810