A truly monumental piece of art, 100 feet long and comprised of 21 panels, is on display at the Art Institute of Chicago.
The lions at the Art Institute of Chicago must be smiling. It’s about time. In this space three years ago, I excoriated the famed museum for a myriad of reasons. The iconic felines that guard the ...