Dr. Rebecca C. Johnson

LIBERATING HISTORY: LEILA AND THE WOLVES (1984)

@ The Block Museum

40 Arts Circle Drive Evanston, IL 60208

Opening Thursday, October 8th, at 7 PM CT

On view through Friday, October 9th