Margaret Fleming
(1520-1550)
(1520–1550)
Children
Isabelle Cunningham
Margaret Cunningham
Partners
John Cunningham of Glengarnock