Shavana Green

Talking Points

@ LeRoy Neiman Center Gallery

37 S Wabash Ave, Chicago IL 60607

Opening Thursday, October 13th, from 4PM - 6PM

On view through Wednesday, November 2nd