2320 W Chicago Ave, Chicago, Illinois 60622 USA
Protest Art Exhibition (March-June, 2022)
Photo Credit: Yelp