Mosaics Fine Art Festival celebrates 30th anniversary this weekend
This weekend, North Main Street in St. Charles hosts the 30th annual Mosaics Fine Art Festival. The free, juried event brings more than 80 artists from across the country to the historic hamlet. With a focus on accessibility and art for all, Mosaics has been a staple for decades. “We are the only juried fine art festival
