Lucinda Devlin - Lapham's Quarterly

"Crimes & Punishments" issue, featured Lucinda Devlin's photo Electric Chair, Holman Unit, Atmore, Alabama, 1991 from 'The Omega Suites.' The photo was featured inside the article "Staking a Life" writen by Christopher Hitchens. To read the article, please click here.
To see more of Lucinda Devlin's work, please visit the artist's page.