Edna Glover(1925-2020)
- Actress
Edna Glover was born on 18 March 1925 in New York, USA. She was an actress, known for Star Trek: The Motion Picture (1979), Mannix (1967) and Charlie's Angels (1976). She died on 21 November 2020 in Mission Hills, California, USA.