Anna Rosen

Only Human

@ H.G. Inn

2000 W Carroll Ave, Chicago, IL 60612

Opening Saturday, August 24th, from 6PM - 9PM

On view through Friday, September 20th