Sheila Felvin

Sheila Felvin

Sheila Felvin is an actress, known for Dickens of London (1976), Crown Court (1972) and The Upchat Line (1977).