Shencheng Xu

Biennial Art + Design Faculty Exhibition

@ NEIU Fine Arts Center Gallery

5500 N St. Louis Ave, Chicago, IL 60625, Building E

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

On view through Friday, February 17th