Leila SHENGLE

Facts

Name:

Leila SHENGLE

Sex:

Female

Birth:

9 Nov 1911
Shanghai, China

Marriage (to Maxwell MANLOVE):

28 Feb 1935
Hong Kong, China

Death:

Oct 1999
Cambridge, Cambridgeshire, England

Know about this person?

If you are related to this person or you have more information:

Contact Me

Family