India Art Fair 2017admin2022-09-19T11:24:16+00:00 India Art Fair 2017 NSIC Ground, Okhla Industrial Area , New Delhi.