Interactive tree of Margaret Denholm

Margaret Denholm 1849
John Denholm 1808
Agnes Davidson 1808