Mary Smith
Peerage person ID=188853
(b. 1647)
Parents
Thomas Smith
Children
Duncan Baillie
Hugh Smith Baillie
Frederica Penelope Baillie
Alfred Baillie
Partners
Hugh Duncan Baillie