Logan Center of the Arts

Africobra: Philosophy

@ Logan Center Gallery

915 E 60th St., Chicago IL

Opening Saturday, June 29th, from 2PM - 4PM

On view through Sunday, August 11th