David Brodie, 3rd of Lethen
(died 1683)
(d. 1683)
Parents
Alexander Brodie, 1st of Lethen
Children
Siblings
Katherine Brodie
Alexander Brodie, 2nd of Lethen
Partners
Marie Haldane