bill-hocker-janta-mantar-new-delhi-india-2006

8931    Janta Mantar, New Delhi, India, 2006              original