public profile
Daughter of Thomas Cannon and Sarah Allan Sister of Thomas Cannon; William Cannon; James Cannon; Margaret Cannon; Elizabeth Cannon and 4 others; Hugh Cannon; Margaret Cannon; Sarah Cannon and Mary Cannon « less