Family Tree

Callaghan Barry Walsh

HB
Hannah Barry
1849–1925
CW
Callaghan Walsh
1872–1892
Richard Walsh
1871–1922
+4 more