Friday, September 3, 2010

The Owl Scouts Debut

This show is opening in Indianapolis tonight, Friday September 3rd. If you're within two hundred miles, you should go. giant, painterly, haunting photo narrative. If you can't be there, look at these, and pine until the show comes to your town.

No comments: