07/12/2003
At Rock City, Nottingham, Great Britain
13" x 20"
Screen Printed, Limited Edition signed and numbered edition of 80
$45
07/12/2003
At Rock City, Nottingham, Great Britain
13" x 20"
Screen Printed, Limited Edition signed and numbered edition of 80
$45