Mary Haslam - Pedigree | FamilyCentral
 20 Jan 1824 - 22 May 1880
Family Group
Family Group
James Kirkman
 md. 29 Oct 1843