This month’s Kane County Magazine features an profile of Architecture Professor Robert Krawczyk, exploring his artwork and the art scene in St. Charles where he lives.

Read more