Delhi is now officially the world's second most populated city, with 38 million people, but that also raises many questions on how the city is seen by its inhabitants. Delhi based Vadehra Art Gallery's recent exhibition is a collection of photographs by five artists who have tried to narrate an individual's relationship with the city and have tried to use the potential of the image to tell stories which are otherwise untold.
(Read more)