The Art of Banksy Exhibit in Chicago
The world's largest Art of Banksy exhibit premiered on Saturday, August 14, 2021 in Chicago. I had a chance to see the show the night before the opening day. Banksy is the mysterious street artist who came to the scene in the early...