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