The seventh edition of the India Art Fair opens in New Delhi, with more than three thousand works by local and international artists on display.