David Astor

English newspaper publisher, member of Astor family (1912–2001) (–)

Parents

Children

Siblings

Partners