Two New Posters for The Dead Weather by Todd Slater

Todd Slater has just posted his two most recent posters for The Dead Weather.  They are both around 17″ x 24″ screenprints, have editions of 150, and are $40 each.  Visit ToddSlater.net.

Leave a Reply