Alexander Duncan
Peerage person ID=233024
(b. 1750)
Children
Partners
Margaret Dalrymple