Margaret, Countess of Lennox (Q6759120)
Scottish noble
Language: