Dec 30th, 2011

The Art Museo

@ Art Museo

5300 N. River Road (Inside InterContinental Chicago O'Hare)

Opening Friday, December 30th, from 12PM - 3PM

On view through Saturday, March 3rd