By Malleus
12/15/2007
At Metro Radio Arena, Newcastle upon Tyne, England
19.5" x 27.5"
Screen printed, s/n edition of 100
$75
By Malleus
12/15/2007
At Metro Radio Arena, Newcastle upon Tyne, England
19.5" x 27.5"
Screen printed, s/n edition of 100
$75