Food stalls are huge hit at 29th India International Trade Fair

Record ID: 327812