Atul Bhalla | On the Edge: D-178 Okhla Industrial Area, New Delhi

3 September - 1 October 2011