Cleghorn Family Tree

  • Use compact layout

Interactive tree of Catherine Graham Weir

Catherine Graham Weir 1871
Cochrane Weir 18411917
Alison Archibald 18431884
Alison Wilson McKay 18641924
Daniel Weir 18211894
Catherine Graham 18211856
Alison Muir 18201907