Screen Print18 x 24 inchesEdition of 85 March 25, 2010 $90 - Sold Out
18 x 24″ Signed and Numbered Edition of 85, $90 a set
Release date 3/25/2010 SOLD OUT