Interactive tree of Margaret Peggy Moore

Margaret Peggy Moore …–…
Nathaniel Moore 1787–1871
Margret Philips 1788–1867