By Malleus

11/01/2007

At Associazione Arci Magnolia, Milano, Italy

19.5" x 27.5"

Screen printed, s/n edition of 145, Stamped

$60

ADD TO CART

back to top