File:Elizabeth Barnard Medina.jpg

Elizabeth Barnard Medini (Barbara Steele) The Pit and the Pendulum (1961)