old town art triangle

Maria Cruz: Still Life

@ Old Town Art Triangle

1763 N. North Park Ave, Chicago IL

Opening Sunday, December 4th, from 2PM - 5PM

On view through Thursday, December 15th