The Dresden Dolls Concert Poster by Chris Williams

$20.00
The Dresden Dolls Concert Poster
at the Carolina Theatre- Durham, NC
Jan 12, 2008
12.5" X 19" 3 color silkscreen print
hand signed & numbered edition of 40
artist: Chris Williams (Plastic Flame Press)