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

back to top