Margaret Brooke
Peerage person ID=475927
(1849–1936)
Parents
Thomas Brooke
Anna Maria Stuart
Children
Anna Maria Frances Savage
Siblings
Harriet Grace Brooke
Julia Brooke
Sophia Brooke
Charles William Brooke
Emma Frances Brooke Johnson
James Brooke
Partners
James Anthony Savage