x

New Delhi  organises a group show of country’s renowned contemporary artists