Buy Add to Lightbox Download
Construction workers are seen working to finish the beautification process in Connaught Place in New Delhi, India.
Construction workers are seen working to finish the beautification process in Connaught Place in New Delhi, India.
Filename: sdas23092010-commonwealth_lastpush-delhi-0313.JPG
Copyright