By Malleus

02/06/2007

At La Casa 139, Milano, Italy

27.5" x 19.5"

Screen printed, Edition of 125, Hidden image using phosphorescent ink

$100

ADD TO CART

back to top