a day ago inhistory

North Carolina serial killer and death row inmate Velma Barfield in her cell at Central Prison, Raleigh, 1984 .

Loading


More posts