Norah Howard
Details
Details
Date of Birth
Dec 12, 1900
Place of Birth
London, England, UK
Date of Death
May 02, 1968
Age
67
Known For
Acting
Also Known As
Norah Lilian Emily Smeed