William Kirkpatrick - Pedigree | FamilyCentral
 1842 - Bef 1880
Family Group
Family Group
Mary Ann Duff
 md. 6 Nov 1862