By Steuso Zero Otto
05/28/2008
At Alcatraz, Milan, Italy
13.5" x 20"
Screen printed, s/n edition of 150
$50
ADD TO CART