By Malleus
09/03/2006
At Rolling Stone, Milano, Italy
27.5" x 19.5"
Screen printed, Edition of 140
$150
ADD TO CART