By Malleus
12/16/2007
At New Age Club, Roncade TV, Italy
19.5" x 27.5"
Screen printed, s/n edition of 150
$50
ADD TO CART