By Malleus

04/24/2006

At Rainbow, Milano, Italy

19.5" x 27.5"

Screen printed, s/n edition of 130, Stamped

$50

ADD TO CART

back to top