Family Tree

Richard James Walsh

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