Person
Peerage person ID=232260
Not who you're looking for? Others named Margaret Spencer: British noble
Family