David Carnegie
(born 1675)
(b. 1675)
Parents
Alexander Blair of Kinfauns
Children
Siblings
Ann Carnegie
John Carnegie
William Carnegie
George Carnegie
Alexander Carnegie of Kinfauns