By Robert Story
10/29/2010
At The Fillmore, Irving Plaza, New York City, New York
20" x 26"
Screen printed, Limited Edition, Red
$40
By Robert Story
10/29/2010
At The Fillmore, Irving Plaza, New York City, New York
20" x 26"
Screen printed, Limited Edition, Red
$40