Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
Sheila Armstrong was born on August 13, 1942 in Ashington, Northumberland, England, UK. She is an actress, known for Henry Wood Birthday Concert (1963), Face the Music (1967) and The Much Loved Music Show (1978).