Individual Information
Christian Cannon
Birth:
Christening:
3 Sep 1776
Kirk German, Isle of Man, England
FCID:4984:5145
Parents
Father:
Hugh Cannon
Mother:
Eleanor Addy
Marriage(s)
James Crawford
md.
Children