By Steuso Zero Otto
02/10/2009
At Rolling Stone, Milan, Italy
19" x 24"
Screen printed, Edition of 150
$40
ADD TO CART