Home / Tag: American Cockroach
Monday, May 10, 2010

Art Review

While some insects intrigue viewers, or even inspire a sense of awe, cockroaches almost always meet with disgust. Catherine Chalmers takes a closer look at the cockroach—and human reactions toward it—in “Catherine Chalmers: American Cockroach,” one of three interrelated exhibitions in the “All the Buzz” project at the Racine Art Museum (441 Main St., Racine)...