Photographer Raymond Depardon gives us a wonderful glimpse of urban life in 12 of the world’s most populous cities. The exhibition’s in London, but you can get a teaser here.

Advertisements