Sunday, January 01, 2006

Video: Nice & Mean Art Show

An abandoned 1980s indoor mall in St. Louis is repurposed for an art show.

No comments: