Barbara Cochran

3/30/1904 – 2/17/1982Newcastle upon Tyne, England, UK

Biography not available in this language.

Filmography (3 titles)