
Person
Norah Howard
- Specialty
- Acting
- Birth
- December 12, 1900 · 67 years
- Death
- May 2, 1968
- Origin
- Fulham, London, England, UK
Technical Alias
Norah Lilian Emily Smeed











