About this Event
Altgeld Hall First Floor, 595 College Ave. DeKalb, IL 60115
http://www.niu.edu/artmuseumFrom the Mind of Ellen Roth Deutsch features Deutsch’s work from several decades in which she revisits various complex themes through symbolic characters and metaphorical imagery. Deutsch tackles experiences of sexual abuse, depression, illness and death through imagery that caricatures, digs in and dramatizes. Notable museums and galleries including the Newberry Library, School of the Art Institute of Chicago, Museum of Contemporary Art, Chicago, State of Illinois Gallery in Chicago and the National Museum of Women in the Arts have exhibited Deutsch’s work.
Visitors are welcome on campus, but we ask that you take the same precautions we ask our students, faculty and staff to protect yourself and others. Face masks are required whenever inside campus buildings; gallery capacity is currently limited to 6 people per gallery; timed entry can be scheduled online for your convenience and safety www.niu.edu/artmuseum; physical distancing is encouraged, please maintain 6 feet of distance from others; limited gallery hours remain in effect.
Image: Ellen Roth Deutsch, Will the Leopard Return?, 2008. (24.5 x 25 in.), Colored pencil, ink, collage – also referred to as The House of Ellen’s Mind.
Event Details
See Who Is Interested
0 people are interested in this event