Interactive tree of James Templeton

Private
James Templeton 1914
Catherine McCallum 1914
Thomas Templeton 1890
Jessie McNab Barr 1895
James Templeton 1852
Eliza-Jane Armstrong 1856