Interactive tree of James William Joseph Cardo

Private
Private
James William Joseph Cardo 18961979
Dorothy May Horne 18971975
James Cardo 18561907
Florence Amelia Butt 18661949
James Cardo 18341901
Esther Jane Wall 18311906
William Cardo 18061879
Catherine Cameron 18031858
John Wall
Ann
Benjamin William Butt 18351872
Hannah Mary Ann Piddington 18381905
John Butt 1859
Henry Piddington 18311881
Emma Case 18181885