Interactive tree of Margaret Leanwood

James Welsh 1861
David Welsh 1863
Wilhelmina Welsh 1865
Jane Allison Welsh 1900
George Welsh 1904
George Welsh 1868
Janet Mitchell Salmond 18651925
John Welsh 1868
Charles Welsh 1872
Margaret Leanwood 1835
George Welsh 1837