By Malleus

12/11/2006

At sPAZIO211, Torino, Italy

19.5" x 27.5"

Screen printed, Edition of 101

$60

ADD TO CART

back to top