Spouses/Children: 1. Elizabeth Spink
Relativity:
• Proof Link: Birth index.
• Branch: Cargill.
David married Elizabeth Spink on 24 Feb 1832 in St Vigeans, Angus. (Elizabeth Spink was born about 1810 in Scotland, probably.)