Fashion Show at India International Trade Fair in New Delhi :: 23 November 2011

A Fashion Show at the 31st India International Trade Fair on 23 November 2011 at Pragati Maidan, New Delhi.

Picture Credit :: Gopen Thokchom