Person
Peerage person ID=389285
Not who you're looking for? Others named Margaret Franks: British table tennis player
Family