Nov 29th, 2012

Take Away

@ LeRoy Neiman Center Gallery

37 South Wabash Ave., Chicago, IL 60603

Opening Thursday, November 29th, from 4PM - 6PM

On view through Wednesday, January 9th