INDIA | Thursday, 23 October 2008 | Views [376]
A moment of calmness in the main bazaar, Paharganj, New Delhi