SHEILA SIM

Sheila Sim

ACTING

Sheila Sim was an English film and theatre actress.
She was married to Sir Richard Attenborough..