Sunday 19 February 2017

We have seen the two extreme sides of Delhi with families sleeping on the street corner just a few metres from a new shopping centre full of designer stores.



No comments:

Post a Comment