New York ADAA: The Art Show Richard Tuttle Past Feb 21–Feb 25, 2008 New York — ADAA: The Art Show, Richard Tuttle, Feb 21–Feb 25, 2008