New Light on the Christmas Star

November 29, 2003 | 5:30pm - 7:00pm
Museum in Washington, DC
Free