Traci Hercher

Experimental Films from Iowa

@ Filmfront

1740 W 18th St, Chicago, IL 60608

Opening Thursday, January 10th, from 7:30PM - 10PM

RIPE LEEKS: forces adrift

@ Filmfront

1740 W 18th St, Chicago, Illinois 60608

Opening Saturday, August 29th, at 7PM

On view through Saturday, August 29th