Richard Zeid

Artoma: The Art of Cancer

@ Chicago Art Department

1932 S Halsted St. #100, Chicago, IL 60608

Opening Friday, January 10th, from 6PM - 10PM

On view through Friday, January 31st