Color & Form: Leon Berkowitz & Anita Huffington

529 West 20th Street. 212 206 8080
Opens: 05/04/12, Closes: 06/08/12
http://www.acagalleries.com