By Decoder Ring
06/03/2004
At North Six Brooklyn
25" x 20"
Screen printed, Limited Edition out of 80, signed
$35
ADD TO CART