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

Buy Add to Lightbox Download
< Prev Next >
Indian labourers provide finishing touch on the metro station outside of the main stadium for the approaching 19th Commonwealth Games 2010 Delhi at Jawaharlal Nehru Stadium in New Delhi, India.
Indian labourers provide finishing touch on the metro station outside of the main stadium for the approaching 19th Commonwealth Games 2010 Delhi at Jawaharlal Nehru Stadium in New Delhi, India.
Filename: sdas24092010-commonwealth_lastpush-delhi-1281.JPG
Copyright