The Pit And The Pendulum
1961


11" x 17" Print