• JANUARY 12 - FEBRUARY 26
  • Northern Illinois University Art Museum, DeKalb
  • Every 1 week(s) between
    January 12, 2021 and February 26, 2021
  • Category: Art & Museum Exhibits

Event Details

  • Every 1 week(s) between
    January 12, 2021 and February 26, 2021
  • Tuesdays, 10:00 am - 1:00 pm
  • Wednesdays, 10:00 am - 1:00 pm
  • Fridays, 12:00 pm - 6:00 pm
  • Saturdays, 12:00 pm - 3:00 pm
  • Free
  • Get Tickets

Venue

  • Northern Illinois University Art Museum
  • Altgeld Hall 116, First Floor, West End
  • DeKalb, IL 60115
  • 815-753-1936
  • http://www.niu.edu/artmuseum

Event Description

Ellen Roth Deutsch, Will the Leopard Return?, 2008. (24.5 x 25 in.), Colored pencil, ink, collage – also

From 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.

Event presented by: