Interactive tree of Margaret Roach

Margaret Roach 1904
John Roach 18731942
Sarah Ann Jones 18761942
David Roach 18491889
Harriet 1849
John Roach 1825
Martha Matthias 1826