Christmas at Lilly House 2003

November 18, 2003-January 4, 2004
Indianapolis Museum of Art 4000 Michigan Rd., Indianapolis, IN