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