Share on
Actress Edwina Carroll was born in Burma and played small but numerous roles in British theatrical productions and on screen.