Family Tree

Janet MacFarlane

NR
Nathaniel Ross
1859–1943
JM
Janet MacFarlane
1865–1891
AR
Archibald Ross
1886–1970