Family Tree

Agnes Ross

DD
David Duncan
1837–1905
JD
James Duncan
1797–1855
AR
Agnes Ross
1799–1889