Lady Marjorie Blair

b. 1505

12th great-grandmother of John, Perry and Patrick Long (generation 14)

Appears On

Sources