Ministry of Youth Affairs and Sports
Giant Puppets hang from the aerostat during the opening ceremony of the 19th Commonwealth Games Delhi-2010, in New Delhi on October 03, 2010.
CNR :33785 Photo ID :30759
Click here to download high resolution photo
Tweet