Edgeworth Beresford David

British colonial officer (1908–1965)

Parents

Children

Siblings