Family Tree

Margaret Mary Farley

MF
Margaret Farley
1881–1954
WK
William Kavanagh
1871–1913