XIX COMMONWEALTH GAMES DELHI - Tale of Woes (37/49)

Buy Add to Lightbox Download
< Prev Next >
Construction workers are seen working on the metro station site of the Jawahar Lal Nehru stadium in New Delhi, India.
Construction workers are seen working on the metro station site of the Jawahar Lal Nehru stadium in New Delhi, India.
Filename: sdas23092010-commonwealth_lastpush-delhi-0421.JPG
Copyright