Keila Stron

THE CULTURE CAPSULE

@ 345 ART GALLERY

345 N Kedzie Ave, Chicago, IL 60612

Opening Saturday, May 13th, from 3PM - 7PM