Pepper at the Babcock

Photos from a performance by California-based trio Pepper at the Babcock Theatre Saturday, May 25.