The Promised Land

The Promised Land

@ South Side Community Art Center

3831 S Michigan Ave, Chicago, IL 60653

Opening Friday, January 20th, from 5PM - 8PM

On view through Sunday, March 26th