Crowded China Pavilion at the India International Trade Fair 2006,in New Delhi on Saturday,18 November 2006.
Photographer: T. Amrutraj
Tags: CrowdMobTrade FairShoppingPhoto Stock
Credit balance: 0