Tag Archive for Zhou Brothers

Across the Banks

It has been a long trip for the Zhou Brothers, who relocated to Chicago from China in the mid-1980s. They find a respite from that journey in their most recent work, “Li–The River of Souls” at the Zhou B Art Center–a riveting collection awash in a palette of cool colors.