Damien Echols – Talisman of Success Damien Echols - Talisman of Success Mixed media on wood panel, 6×6 in. Sold