Dead Snow 18x24" Screen Printed Poster
$18.00
On Sale
18x24" Screenprinted poster, 3 colors, signed and numbered, limited to 24. (paper size is 19x26, print area 18x24)
These will be printed next week, expect them to arrive in the next 2-3 weeks.
Printed by Holy Mountain Printing.