Editorial
Jawahar Lal Nehru Stadium, New Delhi Editorial Stock Image

Jawahar Lal Nehru Stadium at night in New Delhi, India. Venue for opening and closing ceremony in 2010 Common Wealth Games.

  • MR: NO
  • PR: NO
  • 2
  • 1178
  • 2

Editorial Stock Image: Jawahar Lal Nehru Stadium, New Delhi

ID 16158009 © | Dreamstime.com

We accept all major credit cards from United States.

More similar stock images

More images