
There are so many places that you just stumble upon awesome art. I was checking out the Dekalb Public Library in Dekalb, Illinois and beyond being impressed by the building itself and the architectural details I was delighted by the art in the library.