Barbara Leigh
Birthday: 1946-11-16 | Place of Birth:...
Known For
Mistress of the Apes
Boss Nigger
Smile Jenny, You're Dead
Terminal Island
Junior Bonner