By Steuso Zero Otto
06/16/2008
At Rolling Stone, Milan, Italy
15" x 23"
Screen printed, Edition of 150
$50
ADD TO CART