The Nature Artists’ Guild exhibit at the Dellora A. Norris Cultural Arts Center in St. Charles, IL is now open! On Sunday, June 9, 2019, there will be a reception at the gallery from 1 until 3 pm. Many of the exhibiting artists will be on hand to talk with visitors, answer questions, and share light refreshments. This reception is open to all art and nature lovers, free-of-charge. Please click on the above link to the Norris Arts Center for directions and additional information.