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