Person
Peerage person ID=233098
Family
Not who you're looking for? Others named Margaret Holmes: Australian peace activist · community worker, religious leader and welfare worker