Family Tree

Michael Cannon

TC
Thomas Cannon
1890–1937
MC
Michael Cannon
1845–1920
AP
Anne Portley
1854–1939