By Malleus
12/11/2006
At sPAZIO211, Torino, Italy
19.5" x 27.5"
Screen printed, Edition of 101
$60
ADD TO CART