Sculpture tour unveils 25 new artworks in Decatur

The Decatur sculpture tour unveiling festival occurred this past Friday. The artists joined the community on the first tour of the season to introduce their sculptures and explained the meaning behind their designs.