Michele Carter is an instructor at DePaul University in Chicago. She has been showing in galleries for 20 years, in and out of Chicago, and has recently completed her MFA in animation.
Michele Carter is an instructor at DePaul University in Chicago. She has been showing in galleries for 20 years, in and out of Chicago, and has recently completed her MFA in animation.