New Delhi: The annual India Art Fair is back with a bang. One of the biggest contemporary and modern art fairs in the world, it opened to public on February 1 and ends on February 3. With over 103 exhibitors participating, this burst of art has something for everyone.