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

Buy Add to Lightbox Download
< Prev Next >
Construction workers are seen working on the pavement outside the Jawahar Lal Nehru metro station in New Delhi, India.
Construction workers are seen working on the pavement outside the Jawahar Lal Nehru metro station in New Delhi, India.
Filename: sdas24092010-commonwealth_lastpush-delhi-1187.JPG
Copyright