October 12, 2003

Mad Hatter Tea Party at Hudson Hotel