Interactive tree of Margaret A Duggan

Margaret A Duggan 18571915
Patrick Duggan 18141898
Rose Regan 18241907
Michael Duggan