By Todd Slater
03/13/2005
At Rock City, Nottingham, United Kingdom
23" x 16"
Screen printed, s/n edition of 150, Metallic ink
$90
By Todd Slater
03/13/2005
At Rock City, Nottingham, United Kingdom
23" x 16"
Screen printed, s/n edition of 150, Metallic ink
$90