Sheila Leighton

Los Angeles, California, USA

Biography

Sheila Leighton (born 22 October 1940) is an American actress.

Movies