Martha Russo

Martha Russo

  Martha Russo A tour of Martha Russo’s retrospective at the Boulder Museum of Contemporary art in Boulder, CO, is somewhat like a visit to admire the creepy-crawlies in a ten-year-old boy’s bedroom. There is a giant, slithery sculpture on the floor that looks a...