Person
Peerage person ID=606079
Family
Not who you're looking for? Others named Margaret Graham Brooke: English missionary in West Africa