By Stainboy
11/15/2004
At Rock City, Nottingham, United Kingdom
29.5" x 20.5"
Screen printed, s/n edition of 230
$325
ADD TO CART