Home Comment
These are photographs of Allen Lee Davis after he was executed in the electric chair by the State of Florida on July 8, 1999.