Eelco: Forces Of Nature
Dutch artist Eelco comes to Chicago for first US solo show.