Exhibition The Art of Chess Luhring Augustine#57 DatesOct 29, 2005 — Dec 23, 2005 Location531 W 24th St, New York, NY 10011, USA, New York, United States ArtistsGroup exhibition The Art of Chess at Luhring Augustine. Official Page Venue Profile Directions