Interactive tree of Elspet Cameron

George Russell
Ann Russell 1865
Elspet Cameron 18151885
William Russell
James Cameron (1) 17611846
Anne Hay 1771
William McPhail (Cameron) 17081780
Anne Grant
John McPhail