Family Tree

Margaret Sullivan

MH
Margaret Hayes
1850–1934
MS
Margaret Sullivan
1823–1893