Todd Slater’s New Poster for The Decemberists

Todd Slater’s Neil Young poster went up last night and sold out immediately, but you can still grab his new one for The Decemberists. It’s an 18″ x 24″ screenprint, has an edition of 125, and costs $30. Visit ToddSlater.net.

Leave a Reply