3 August 2011

Old Delhi's shemozzle of a bus station....

No comments: