John Quayle Cannon

Family Group Record | Pedigree Chart | Descendancy Chart

[-] John Quayle Cannon

B: 25 Mar 1836 in Liverpool, Lancashire, England

D: 13 Sep 1839 in Liverpool, Lancashire, England