Margaret Douglas, Fair Maid of Galloway

Scottish noble (1432–1470)

Parents

Children

Siblings

Partners