Leila Hyams, 1930s, star of Freaks and Island of Lost Souls

Leila Hyams, 1930s, star of Freaks and Island of Lost Souls