File:Steven Brian Pennell.png

Summary
Booking photograph of American serial killer Steven Brian Pennell by the New Castle County Department of Public Safety, New Castle, Delaware, U.S., dated: 11/30/88.