John Baptist Lucius Noel

John Baptist Lucius Noel

Birthday 1890-02-26
Place of Birth Newton Abbot, Devon, England, UK
Died 1989-03-12