Inside Art New Orleans review! December 18, 2011 By Lee Inside Art New Orleans review! Read the article here Open Sat & Sun evenings through January 29, 2012 639 Desire Street New Orleans