By Mike Martin
11/30/2004
At The Fillmore, Irving Plaza, New York City, New York
22.5" x 32"
Screen printed, s/n edition of 400
$40
By Mike Martin
11/30/2004
At The Fillmore, Irving Plaza, New York City, New York
22.5" x 32"
Screen printed, s/n edition of 400
$40