Essex Leila Hilary French

English socialite (1907–1996)

Parents

Children

Siblings

Partners