David Charles Carnegie
Male View tree
Father: James George Alexander Bannerman CarnegieMother: Caroline Dewar
Children: none
Siblings: none
Genealogical German Ancestry Banner Ad