Embassy Archives Embassy Archives

Giant Puppets hang from the aerostat during the opening ceremony of the 19th Commonwealth Games Delhi-2010, in New Delhi on October 03, 2010.

Giant Puppets hang from the aerostat during the opening ceremony of the 19th Commonwealth Games Delhi-2010, in New Delhi on October 03, 2010.