Noel Hood
| 25 Dec 1909 | Bristol, Gloucestershire, England, UK
• 139 views • 0 thumbs up • 0 thumbs down
Death date: 15 Oct 1979
Biography
Margaret Noel Hood (25 December 1909 - 15 October 1979) was a British actress.