Charlotte James - Pedigree | FamilyCentral
 20 Aug 1830 - 7 May 1911
Family Group
Family Group
Family Group
Family Group
Thomas Sloan Mackay
 md. 26 Jul 1853