Monday, April 12, 2010

there's going to be 18"x24" prints of this poster available at the shows. screened at pedal printing, buffalo, NY.

2 comments: