$30.00

1 in stock

The Dresden Dolls Concert Poster by Chris Williams

at the Carolina Theatre- Durham, NC
Jan 12, 2008
12.5″ X 19″ 3 color silkscreen print
hand signed & numbered edition of 40

Related Items