Friday, August 20, 2010

Itchy Goes to Art Saint Louis


I had to pick up some work from a show in downtown St. Louis, MO today, and Itchy tagged along. Here he is at Art Saint Louis.

No comments:

Post a Comment