Family Tree

Margaret Kelly

EF
Ellen Farraher
1860–1931
WF
William Farraher
1835–1915
MK
Margaret Kelly
1837–1892
TF
Thomas Farraher
d. 1921