Armed security men at Jawaharlal Nehru Stadium, the main venue for the upcoming Commonwealth Games 2010, during its inauguration in New Delhi
Nehru_S6_289292667.jpg
Armed security men at Jawaharlal Nehru Stadium, the main venue for the upcoming Commonwealth Games 2010, during its inauguration in New Delhi