Escape to Long Grove, Illinois, a charming village where cobblestone streets, sweet scents, and historic shops make time slow ...
Every piece of art has a story to tell. For Elisa Boughner, the artist behind one of DeKalb’s forthcoming public art installations, this is no different.