NEW PRINT! May 7, 2018 5 Facebook Tweet Email Just shy of 15 X 20 inches. Hand screen printed on paper! Only 13 made! My stupid shop.