David Teng-Olsen

Over and Over

@ Glass Curtain Gallery

1104 South Wabash Avenue, 1st Fl, Chicago, IL 60605

Opening Friday, November 17th, from 5PM - 8PM

On view through Friday, February 17th