By Steuso Zero Otto

07/17/2008

At Teatro degli Arcimboldi, Milan, Italy

20" x 26"

Screen printed, s/n edition of 150, Green

$50

ADD TO CART

back to top