Event Picture Display
Image Code: FC12091027

Heavy Rain In New Delhi

People walks through the water logging road near Hanuman Mandir, Yumuna Bazar after the Heavy Rain in Delhi on Sunday, 12 September 2010.

Photographer: A Sarthak

Credit balance: 0

Add to Fotobox