By Steuso Zero Otto

07/17/2008

At Teatro degli Arcimboldi, Milan, Italy

20" x 26"

Screen printed, Second Edition, Limited edition of 150, Green

$60

ADD TO CART

back to top