The stadium of the Sports Authority of India and Ministry of Youth Affairs & Sports in New Delhi in India
The stadium of the Sports Authority of India and Ministry of Youth Affairs & Sports in New Delhi in India
Size: 6016px × 4016px
Location: Jawaharlal Nehru Stadium Complex , New Delhi in India
Photo credit: © richard sowersby / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: &, affairs, architecture, authority, complex, delhi, india, indian, jawaharlal, ministry, nehru, sports, stadium, youth