0 items / $0.00
Damien Echols

Tree of Life Signed and Numbered Letter Press Print

$150.00 Sold out

Image of Tree of Life Signed and Numbered Letter Press Print

Size: 30" x 22"
Description - limited number of 10. Each of the 10 are signed and numbered by Damien. Archival quality paper, letter press process creates a one of a kind texture for each print. A stunning piece of art.