this mixed media piece by Lance Carlson was accepted for the Decatur Fine Arts show, part of the Decatur Arts Festival in Decatur, Georgia. It will be on display until June 1, 2008.
come vote for it as the "peoples choice"
A coterie of emerging Atlanta-area visual artists.